From 0d6448947d96260d1ee3c210cc15d7a0266b7917 Mon Sep 17 00:00:00 2001 From: Jason Robinson Date: Thu, 23 Jul 2026 12:05:57 +0300 Subject: [PATCH] Fix postgres on _get_profile_updates_for_user_and_fields_txn when empty fields --- synapse/storage/databases/main/profile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/synapse/storage/databases/main/profile.py b/synapse/storage/databases/main/profile.py index 72f4f707b6..95f132bb5e 100644 --- a/synapse/storage/databases/main/profile.py +++ b/synapse/storage/databases/main/profile.py @@ -490,7 +490,7 @@ class ProfileWorkerStore(SQLBaseStore): txn: LoggingTransaction, ) -> list[ProfileUpdate]: if field_names_empty_means_all_fields: - field_clause = "pu.field_name NOT NULL" + field_clause = "pu.field_name IS NOT NULL" field_args: list[str] = [] else: field_clause, field_args = make_in_list_sql_clause(