]> git.ipfire.org Git - pbs.git/commitdiff
settings: Fix syntax error in SQL statement
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 14 Oct 2022 13:23:11 +0000 (13:23 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 14 Oct 2022 13:23:11 +0000 (13:23 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/buildservice/settings.py

index 5656c71d9b947d35d5b98426bec82af4eae20f29..e71fde1be8054fefc6f669149bbb6940e30434f2 100644 (file)
@@ -27,6 +27,20 @@ class Settings(base.Object):
                        return None
 
        def set(self, key, value):
-               self.db.execute("INSERT INTO settings(k, v) VALUES(%s, %s) \
-                       ON CONFLICT (k) DO UPDATE v = excluded.v WHERE k = excluded.k",
-                       key, value)
\ No newline at end of file
+               self.db.execute("""
+                       INSERT INTO
+                               settings(
+                                       k,
+                                       v
+                               )
+                       VALUES(
+                               %s, %s
+                       )
+                       ON CONFLICT
+                               (k)
+                       DO UPDATE SET
+                               v = excluded.v
+                       WHERE
+                               settings.k = excluded.k
+                       """, key, value,
+               )