sqldb+graph/db: fix UpsertNode bug

Account for the last_update field being null.
This commit is contained in:
Elle Mouton
2025-05-30 13:30:19 +02:00
parent eb32b39380
commit 547b836180
3 changed files with 5 additions and 14 deletions

View File

@ -542,7 +542,8 @@ ON CONFLICT (pub_key, version)
last_update = EXCLUDED.last_update,
color = EXCLUDED.color,
signature = EXCLUDED.signature
WHERE EXCLUDED.last_update > nodes.last_update
WHERE nodes.last_update IS NULL
OR EXCLUDED.last_update > nodes.last_update
RETURNING id
`