fix plugin api
This commit is contained in:
parent
c21aed693f
commit
d56eb149f7
@ -98,7 +98,7 @@ class PluginManager(metaclass=Singleton):
|
|||||||
if not self._running_plugins.get(pid):
|
if not self._running_plugins.get(pid):
|
||||||
return [], {}
|
return [], {}
|
||||||
if hasattr(self._running_plugins[pid], "get_form"):
|
if hasattr(self._running_plugins[pid], "get_form"):
|
||||||
return self._running_plugins[pid].get_form()
|
return self._running_plugins[pid].get_form() or ([], {})
|
||||||
return [], {}
|
return [], {}
|
||||||
|
|
||||||
def get_plugin_page(self, pid: str) -> List[dict]:
|
def get_plugin_page(self, pid: str) -> List[dict]:
|
||||||
@ -108,7 +108,7 @@ class PluginManager(metaclass=Singleton):
|
|||||||
if not self._running_plugins.get(pid):
|
if not self._running_plugins.get(pid):
|
||||||
return []
|
return []
|
||||||
if hasattr(self._running_plugins[pid], "get_page"):
|
if hasattr(self._running_plugins[pid], "get_page"):
|
||||||
return self._running_plugins[pid].get_page()
|
return self._running_plugins[pid].get_page() or []
|
||||||
return []
|
return []
|
||||||
|
|
||||||
def get_plugin_commands(self) -> List[Dict[str, Any]]:
|
def get_plugin_commands(self) -> List[Dict[str, Any]]:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user