diff --git a/zhenxun/builtin_plugins/shop/_data_source.py b/zhenxun/builtin_plugins/shop/_data_source.py index b5d693b4..33fc6d3e 100644 --- a/zhenxun/builtin_plugins/shop/_data_source.py +++ b/zhenxun/builtin_plugins/shop/_data_source.py @@ -257,9 +257,9 @@ class ShopManage: else: func(*cls.__parse_args(args, param, **kwargs)) elif asyncio.iscoroutinefunction(func): - await func(**kwargs) + await func() else: - func(**kwargs) + func() @classmethod async def __run(