Skip to content

AvatarVersion should be populated for all conversation types #9320

@SystemKeeper

Description

@SystemKeeper

How to use GitHub

  • Please use the 👍 reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Steps to reproduce

  1. Create a group conversation and open it -> group icon (icon-conversation-group-*) is retrieved for that conversation and cached
  2. Allow guests to join that conversation

Expected behaviour

The field avatarVersion on the room object should change, since a new avatar needs to be loaded (icon-conversation-public-*).

Actual behaviour

Currently the field avatarVersion is only populated for custom conversation avatars. But "changes" to the "default" avatars are not reflected there, leaving the wrong conversation icon until the cache expires.

image

I would say it's a bug, but you could argue that this is by design and should be considered an enhancement. Not sure.

Talk app

Talk app version: master on sermo

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions