Fix issues when removing old no longer necessary plugins from database at startup

This commit is contained in:
Théophile Diot 2024-04-04 21:52:56 +01:00
parent 9ffbbf0254
commit 7dd8611463
No known key found for this signature in database
GPG key ID: 248FEA4BAE400D06

View file

@ -495,7 +495,8 @@ class Database:
db_ids = []
if db_plugins:
db_ids = [plugin.id for plugin in db_plugins]
ids = [plugin["id"] for plugin in default_plugins]
ids = [plugin["id"] for plugin in default_plugins if "id" in plugin]
ids.append("general")
missing_ids = [plugin for plugin in db_ids if plugin not in ids]
if missing_ids: