Skip to content

Re-add support for rooms with no canonical alias #57

Description

@progval

For a little while now (since f515c97?), M51 waits for a canonical_alias event before sending any message from a room. This means that rooms without one are never shown.

Instead it should probably remember somehow which rooms were not announced, and do it at the end of each poll.

However, fixing this bug will have the downside of showing rooms that are unlikely to be interesting on the IRC side:

  • DM rooms (which are often encrypted)
  • spaces

and if a DM room is not encrypted, then there is a workaround: manually add a canonical alias (which also avoids showing the random room id). So is this really desirable?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions