element-hq / dendrite

Dendrite is a second-generation Matrix homeserver written in Go!
https://element-hq.github.io/dendrite/
GNU Affero General Public License v3.0
40 stars 6 forks source link

Room permissions not correctly sync'd #2142

Closed matrixbot closed 3 weeks ago

matrixbot commented 3 weeks ago

This issue was originally created by @Undef-a at https://github.com/matrix-org/dendrite/issues/2142.

Background Information

Description

This may be related to #2129, but it manifested before upgrading to 0.6.

The relevant part of the userlist of an affected room: dendrite_server_permissions matrix org permissions

matrixbot commented 3 weeks ago

This comment was originally posted by @neilalexander at https://github.com/matrix-org/dendrite/issues/2142#issuecomment-1032416466.

Can you please see if things are any better on commit a2b4777?

(The updated power level events may not appear straight away, you may need to wait a little bit.)

matrixbot commented 3 weeks ago

This comment was originally posted by @Undef-a at https://github.com/matrix-org/dendrite/issues/2142#issuecomment-1033611522.

No change after 24 hours with that version. I'm now on db6f8bed and will report back whether that fixes it eventually.

EDIT: I can confirm that permissions are now right after a message was sent to the room. Looks like this one is working.

matrixbot commented 3 weeks ago

This comment was originally posted by @Undef-a at https://github.com/matrix-org/dendrite/issues/2142#issuecomment-1037518740.

Permissions have stayed correct for a few days now. Thanks for the fix.