Closed matteocontrini closed 3 years ago
I've seen the PR above and while it should prevent the page from breaking, I don't think it actually completely solves the issue here.
The PR mentions deleted users but in the reproduction steps above there's no deleted user, just (existing) users that are not in the private discussion.
Bug Report
Current Behavior
When loading a private discussion page, the rendering of user labels fails if one of the users is not in the store. When loading the page "from scratch", this always happens if the user is not in the current set of recipients.
Steps to Reproduce
Expected Behavior
The page should not break.
Environment
Possible solution(s)
I suppose the complete list of users should be returned by the API as related entities when loading the discussion.