From 27fcd01a4c3b33f65787459bab7297941d3c5219 Mon Sep 17 00:00:00 2001 From: AstreaTSS <25420078+AstreaTSS@users.noreply.github.com> Date: Tue, 8 Aug 2023 14:07:23 -0400 Subject: [PATCH] fix: properly fix component/modal callback --- interactions/models/internal/application_commands.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/interactions/models/internal/application_commands.py b/interactions/models/internal/application_commands.py index b1461df2b..8ed71fddf 100644 --- a/interactions/models/internal/application_commands.py +++ b/interactions/models/internal/application_commands.py @@ -1170,7 +1170,6 @@ def component_callback(*custom_id: str | re.Pattern) -> Callable[[AsyncCallable] *custom_id: The custom ID of the component to wait for """ - resolved_custom_id: tuple[str | re.Pattern, ...] | list[str] = [] def wrapper(func: AsyncCallable) -> ComponentCommand: resolved_custom_id = custom_id or [func.__name__] @@ -1182,8 +1181,8 @@ def wrapper(func: AsyncCallable) -> ComponentCommand: name=f"ComponentCallback::{resolved_custom_id}", callback=func, listeners=resolved_custom_id ) - custom_id = _unpack_helper(resolved_custom_id) - custom_ids_validator(*resolved_custom_id) + custom_id = _unpack_helper(custom_id) + custom_ids_validator(*custom_id) return wrapper @@ -1203,7 +1202,6 @@ def modal_callback(*custom_id: str | re.Pattern) -> Callable[[AsyncCallable], Mo Args: *custom_id: The custom ID of the modal to wait for """ - resolved_custom_id: tuple[str | re.Pattern, ...] | list[str] = [] def wrapper(func: AsyncCallable) -> ModalCommand: resolved_custom_id = custom_id or [func.__name__] @@ -1213,8 +1211,8 @@ def wrapper(func: AsyncCallable) -> ModalCommand: return ModalCommand(name=f"ModalCallback::{resolved_custom_id}", callback=func, listeners=resolved_custom_id) - custom_id = _unpack_helper(resolved_custom_id) - custom_ids_validator(*resolved_custom_id) + custom_id = _unpack_helper(custom_id) + custom_ids_validator(*custom_id) return wrapper