fix: plugin call

This commit is contained in:
Soulter
2024-03-05 13:52:44 +08:00
parent 1cd1c8ea0d
commit a703860512

View File

@@ -1,6 +1,7 @@
import json
import inspect
import aiohttp
import asyncio
import json
import util.plugin_util as putil
@@ -56,7 +57,7 @@ class Command:
if inspect.iscoroutinefunction(v["clsobj"].run):
result = await v["clsobj"].run(ame)
else:
result = v["clsobj"].run(ame)
result = asyncio.to_thread(v["clsobj"].run, ame=ame)
if isinstance(result, CommandResult):
hit = result.hit
res = result._result_tuple()