[Fix] Add missing parameters to RespondWithModalAsync methods and implement missing overloads (#2769)

* Added missing modifyModal parameters to RespondWithModalAsync methods

* Fix typo

* Remove unnecessary parts

* Add missing `options` parameter

* Add missing overload

* Use `.Invoke` with `null` check to simplify

* Remove code duplication

* Remove code duplication

* Add missing payload to `RestInteractionModuleBase`
This commit is contained in:
zobweyt
2023-10-18 00:31:56 +03:00
committed by GitHub
parent 33e8340765
commit 4e78aec2d0
6 changed files with 88 additions and 64 deletions

View File

@@ -296,8 +296,7 @@ namespace Discord.Interactions
throw new InvalidOperationException($"{input.GetType().FullName} isn't a valid component info class");
}
if (modifyModal is not null)
modifyModal(builder);
modifyModal?.Invoke(builder);
return builder.Build();
}