mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-07 08:26:53 +08:00
fix plugin actions api
This commit is contained in:
+7
-2
@@ -554,8 +554,13 @@ class PluginManager(metaclass=Singleton):
|
|||||||
try:
|
try:
|
||||||
if not plugin.get_state():
|
if not plugin.get_state():
|
||||||
continue
|
continue
|
||||||
actions = plugin.get_actions() or []
|
actions = plugin.get_actions()
|
||||||
ret_actions.extend(actions)
|
if actions:
|
||||||
|
ret_actions.append({
|
||||||
|
"plugin_id": plugin_id,
|
||||||
|
"plugin_name": plugin.plugin_name,
|
||||||
|
"actions": actions
|
||||||
|
})
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(f"获取插件 {plugin_id} 动作出错:{str(e)}")
|
logger.error(f"获取插件 {plugin_id} 动作出错:{str(e)}")
|
||||||
return ret_actions
|
return ret_actions
|
||||||
|
|||||||
Reference in New Issue
Block a user