Skip to content

Stop treating unset display names and avatar URLs as profile fields with a null value. - #20145

Draft
reivilibre wants to merge 3 commits into
developfrom
rei/msc4262_fu_push_dn_au_special_to_storage
Draft

Stop treating unset display names and avatar URLs as profile fields with a null value.#20145
reivilibre wants to merge 3 commits into
developfrom
rei/msc4262_fu_push_dn_au_special_to_storage

Conversation

@reivilibre

Copy link
Copy Markdown
Contributor

Instead, treat them as absent fields as they feel like they should be.

The database implementation detail that these fields have a dedicated column with NULL
when unset is kept to the storage layer.

Follows: #20003

  1. Push displayname & avatar_url special handling to storage layer

    Update profiles-over-SS test to not expect phantom avatar_url

  2. Update tests to no longer expect phantom avatar_url

reivilibre and others added 3 commits August 25, 2026 17:23
Update profiles-over-SS test to not expect phantom avatar_url
Signed-off-by: Olivier 'reivilibre <oliverw@matrix.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant