matrix-dart-sdk/lib
Christian Pauly 803c7598c6 refactor: Workarounds for missing mHeroes in rooms
Normally we do not need a workaround here at all but we had
one in the displayname calculation for
historical reasons. A "good" server should always send the mHeroes correctly.
Instead of removing this workaround completely we do a compromise and implement a more
lightweight alt behaviour by just saying that in a DM room with no
heroes, the directChatMatrixId will be used. This is the same behaviour like in Element
and needs way less lines than before and also covers the avatar
calculation. For Synapse we seem to not need this but for Conduit it
might be helpful.
2021-09-02 07:00:12 +00:00
..
encryption fix: Check if client is disposed in a callback 2021-09-02 06:43:06 +00:00
src refactor: Workarounds for missing mHeroes in rooms 2021-09-02 07:00:12 +00:00
encryption.dart refactor: Update to dart 2.12 and opt out in all files 2021-08-18 08:09:39 +02:00
matrix.dart refactor: Update to dart 2.12 and opt out in all files 2021-08-18 08:09:39 +02:00