fix: deactivate on upgrade

This commit is contained in:
Vlad Stan
2023-01-18 17:38:51 +02:00
parent b957b506f9
commit 5bcb8cb349
+2 -1
View File
@@ -88,7 +88,7 @@ async def add_installed_extension(
""" """
INSERT INTO installed_extensions (id, version, name, short_description, icon, icon_url, stars, meta) VALUES (?, ?, ?, ?, ?, ?, ?, ?) INSERT INTO installed_extensions (id, version, name, short_description, icon, icon_url, stars, meta) VALUES (?, ?, ?, ?, ?, ?, ?, ?)
ON CONFLICT (id) DO ON CONFLICT (id) DO
UPDATE SET (version, name, short_description, icon, icon_url, stars, meta) = (?, ?, ?, ?, ?, ?, ?) UPDATE SET (version, name, active, short_description, icon, icon_url, stars, meta) = (?, ?, ?, ?, ?, ?, ?, ?)
""", """,
( (
ext.id, ext.id,
@@ -101,6 +101,7 @@ async def add_installed_extension(
json.dumps(meta), json.dumps(meta),
version, version,
ext.name, ext.name,
False,
ext.short_description, ext.short_description,
ext.icon, ext.icon,
ext.icon_url, ext.icon_url,