bug: appservice users are not created on registration #813

Open
opened 2025-05-01 13:33:23 +00:00 by nex · 1 comment
Owner

Continuwuity forgets to create the user with the appservice-specified localpart when it is registered. This causes, for example, the mautrix-telegram bridge to fail to start, as the user it expects to have does not exist.
Currently, the workaround is to ensure the full expected user ID is in namespace -> users, manually creating the user, and then registering/starting the appservice.

Continuwuity forgets to create the user with the appservice-specified `localpart` when it is registered. This causes, for example, the mautrix-telegram bridge to fail to start, as the user it expects to have does not exist. Currently, the workaround is to ensure the full expected user ID is in `namespace` -> `users`, manually creating the user, and then registering/starting the appservice.
nex added the
Bug
Matrix/Appservices
Inherited
labels 2025-05-01 13:33:23 +00:00
nex added the
Status
Confirmed
label 2025-05-31 00:04:18 +00:00
Jade added the
Difficulty
Easy
label 2025-06-22 23:10:13 +00:00
Owner

This issue has been posted to This Week in Rust's Call for Participation. If you're new to the project, check out the contributing guide. Welcome!

This issue has been posted to This Week in Rust's Call for Participation. If you're new to the project, check out the [contributing guide](https://continuwuity.org/contributing). Welcome!
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: continuwuation/continuwuity#813
No description provided.