From 83af42843573c591dad298cb063663f19d619c4a Mon Sep 17 00:00:00 2001 From: simon Date: Fri, 17 Apr 2026 12:07:38 +0200 Subject: [PATCH] modified: web/panel_db.py --- web/panel_db.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/web/panel_db.py b/web/panel_db.py index 0fb2c56..31a4323 100644 --- a/web/panel_db.py +++ b/web/panel_db.py @@ -808,9 +808,10 @@ def set_group_policy(group_id: int, policy_text: str | None, policy_url: str | N "INSERT INTO group_privacy_policy (group_id, policy_text, policy_url, public_token) " "VALUES (%s, %s, %s, UUID()) " "ON DUPLICATE KEY UPDATE " - "policy_text = VALUES(policy_text), " - "policy_url = VALUES(policy_url), " - "updated_at = UTC_TIMESTAMP()", + "policy_text = VALUES(policy_text), " + "policy_url = VALUES(policy_url), " + "public_token = COALESCE(public_token, VALUES(public_token)), " + "updated_at = UTC_TIMESTAMP()", (group_id, policy_text, policy_url), write=True, )