nextcloud / spreed

🗨️ Nextcloud Talk – chat, video & audio calls for Nextcloud
https://nextcloud.com/talk
GNU Affero General Public License v3.0
1.63k stars 436 forks source link

Display name is "null" after reload from being logged out #10535

Open fancycode opened 1 year ago

fancycode commented 1 year ago

How to use GitHub


Steps to reproduce

  1. Be in a room with a user account and close your laptop over night.
  2. Have your session expire while laptop is closed.
  3. Open your laptop, notice your signaling connection is not reconnected automatically and reload the page (now as anonymous guest user).

Expected behaviour

Display name should have a sensible default value.

Actual behaviour

displayname_null

Experienced on c.n.c in the Talk development room.

nickvergessen commented 1 year ago

cc @DorraJaouad since you touched the guest names maybe for https://github.com/nextcloud/spreed/pull/10467 - master only

UPD.: this could be triggers for this issue:

DorraJaouad commented 1 year ago

There is a "Guest" string as a fallback if the getter getDisplayName() returns null. Will be further checking ...