Fix plugins fetching for the UI

This commit is contained in:
Théophile Diot 2023-05-20 17:10:44 -04:00
parent 69b35636e3
commit ace88d865d
No known key found for this signature in database
GPG Key ID: E752C80DB72BB014
1 changed files with 10 additions and 0 deletions

View File

@ -102,6 +102,16 @@ class Config:
plugins.sort(key=lambda x: x["name"])
general_plugin = None
for plugin in plugins.copy():
if plugin["id"] == "general":
general_plugin = plugin
plugins.remove(plugin)
break
if general_plugin:
plugins.insert(0, general_plugin)
return plugins
def get_settings(self) -> dict: