matrix-dart-sdk/lib
Nicolas Werner 83298cc98b fix: own profile containing mxid
There are a few ways to fix this. We could skip events, where we don't
have the state in memory yet or always do a /profile request and cache
that.

I chose to go with loading the event from the database if necessary. If
we have a room in the db, we should have our memberevent in the db. In
some cases we might not (if the server thinks our memberevent is super
redundant), but I think the spec doesn't really allow that and it
doesn't happen in practice. And even if it would, we probably would want
our member event ASAP. And if we have no rooms, we fetch it from the
server as before instead of constructing a member with an MXID as the
username.

fixes https://gitlab.com/famedly/company/frontend/frontend-issue-inbox/-/issues/65
2022-03-15 02:13:09 +01:00
..
encryption fix: Allow unpadded base64 decoding 2022-01-11 09:02:34 +00:00
src fix: own profile containing mxid 2022-03-15 02:13:09 +01:00
encryption.dart refactor: nullsafe encryption 2021-09-30 12:58:37 +00:00
matrix.dart Merge branch 'main' into voip/add-voip-function 2021-11-30 22:31:10 +08:00
widget.dart fix: exception on removed widgets 2022-02-13 23:11:53 +01:00