comms: serialize guest renamer inserts

This commit is contained in:
Brad Stein 2026-01-08 12:15:59 -03:00
parent 41a762d6a6
commit a272a219a4

View File

@ -7,6 +7,7 @@ metadata:
spec:
schedule: "*/1 * * * *"
suspend: false
concurrencyPolicy: Forbid
successfulJobsHistoryLimit: 1
failedJobsHistoryLimit: 1
jobTemplate:
@ -321,7 +322,8 @@ spec:
if not new:
continue
cur.execute(
"INSERT INTO profiles (user_id, displayname, full_user_id) VALUES (%s, %s, %s)",
"INSERT INTO profiles (user_id, displayname, full_user_id) VALUES (%s, %s, %s) "
"ON CONFLICT (full_user_id) DO UPDATE SET displayname = EXCLUDED.displayname",
(localpart, new, full_user_id),
)
finally: