From d70ce0342eaba39bcadf3826f6de7348e685002b Mon Sep 17 00:00:00 2001 From: Student Apnacollege Date: Wed, 19 Aug 2026 23:20:20 +0530 Subject: [PATCH] Fix conditional method typing --- src/galaxy/api/plugin.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/galaxy/api/plugin.py b/src/galaxy/api/plugin.py index 4ae1676..e41a086 100644 --- a/src/galaxy/api/plugin.py +++ b/src/galaxy/api/plugin.py @@ -238,13 +238,13 @@ def wrap_result(result): return result if immediate: - def method(*args, **kwargs): + def sync_method(*args, **kwargs): result = handler(*args, **kwargs) return wrap_result(result) - self._connection.register_method(name, method, True, sensitive_params) + self._connection.register_method(name, sync_method, True, sensitive_params) else: - async def method(*args, **kwargs): + async def async_method(*args, **kwargs): if not internal: handler_ = self._wrap_external_method(handler, name) else: @@ -252,7 +252,7 @@ async def method(*args, **kwargs): result = await handler_(*args, **kwargs) return wrap_result(result) - self._connection.register_method(name, method, False, sensitive_params) + self._connection.register_method(name, async_method, False, sensitive_params) def _register_notification(self, name, handler, internal=False, immediate=False, sensitive_params=False): if not internal and not immediate: