element-hq / element-ios

A glossy Matrix collaboration client for iOS
https://element.io
Apache License 2.0
1.72k stars 479 forks source link

Old room address is shown after changing the main address in web client #7703

Open fkuersch opened 8 months ago

fkuersch commented 8 months ago

Steps to reproduce

In the web client:

  1. Create a new room
  2. Go to room settings
  3. Add a local address and set it as published main address (in the example: #testroom-before)

In the iOS app:

  1. Open the new room, tap on the room name to open the room menu and verify that the main address is set
  2. Close the iOS app

In the web client:

  1. Add another local address (in the example: #testroom-after)
  2. Set the new room address as the published main address
  3. Delete the old local address
  4. Close the settings
  5. Open the side bar (i button) and verify that the main address has changed

In the iOS app:

  1. Open the app and navigate to the room
  2. Tap on the room name to open the room menu

Outcome

What did you expect?

I expected that the iOS app shows the changed main address.

What happened instead?

The displayed main address did not change.

Note that the room name did change after changing it in the web client.

Your phone model

iPhone SE

Operating system version

15.7.9

Application version

1.11.4

Homeserver

matrix.org

Will you send logs?

No

fkuersch commented 8 months ago

Possibly related: #7664