-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Unable to login after enabling hidden read receipts (MSC2285) #10603
Comments
It is quite unclear to me how this could happen. The only way I see this happening is the data in the database being broken? Though, I don't see how that could happen either. I just don't see a simple explanation as to why I am also unable to reproduce |
It looks like I have 71 receipts in my database where the content is a string
This looks related to #10376. Synapse doesn't validate it properly. I would guess you can do something like these answers https://stackoverflow.com/questions/28807935/attributeerror-str-object-has-no-attribute-get to prevent sync from erroring in this situation. |
Thanks for the help! :) |
Since this will only affect people on servers with |
Description
I enabled MSC2285 in Synapse and Element yesterday and everything seemed to be working properly. Then today I randomly got logged out of Element (unsure if browser issue or Synapse/Element bug) and when I tried to sign back in /sync kept returning errors.
After setting
msc2285_enabled: false
/sync works again and I can login.Version information
I also recently started using workers but I don't think that is related.
cc @SimonBrandner
The text was updated successfully, but these errors were encountered: