修改conf2的reload接口

This commit is contained in:
tianshaoshuai 2024-02-19 14:34:47 +08:00 committed by openkylin-cibot
parent abaee50003
commit d155f66439
2 changed files with 22 additions and 0 deletions

21
debian/patches/0017-conf2-reload.patch vendored Normal file
View File

@ -0,0 +1,21 @@
From: tianshaoshuai <tianshaoshuai@kylinos.cn>
Date: Mon, 19 Feb 2024 14:34:47 +0800
Subject: =?utf-8?b?5L+u5pS5Y29uZjLnmoRyZWxvYWTmjqXlj6M=?=
---
src/conf2/service/conf2-server.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/conf2/service/conf2-server.py b/src/conf2/service/conf2-server.py
index b002b13..9a66d68 100644
--- a/src/conf2/service/conf2-server.py
+++ b/src/conf2/service/conf2-server.py
@@ -480,7 +480,7 @@ class KYSettingsDBusService(dbus.service.Object):
cursor.execute("SELECT id FROM configures WHERE version_id = ? AND parent = ? AND group_name = ?", (version_id, parent_id, group_name))
parent_id = cursor.fetchone()[0]
# cursor.execute("SELECT * FROM configures WHERE version_id = ? AND parent = ? AND property = ?", (version_id, parent_id, key))
- cursor.execute("UPDATE configures SET user_value = default_value WHERE version_id = ? AND parent = ? AND property = ?", (version_id, parent_id, key))
+ cursor.execute("UPDATE configures SET user_value = NULL WHERE version_id = ? AND parent = ? AND property = ?", (version_id, parent_id, key))
conn.commit()
conn.close()
if user == 'root':

View File

@ -14,3 +14,4 @@
0014-update-changelog.patch
0015-.patch
0016-.patch
0017-conf2-reload.patch