fixed issue where enc group invite was not properly processed at the start

This commit is contained in:
Vishal 2022-12-24 11:22:09 +05:30
parent 1a1f037564
commit d393acdef8

View File

@ -2528,7 +2528,8 @@ Store getTree(Set<Event> events) {
Store node = Store.fromEvents(events);
// translate and expand mentions
events.where((element) => [1, 42, gSecretMessageKind].contains(element.eventData.kind)).forEach( (event) => event.eventData.translateAndExpandMentions( node.allChildEventsMap));;
events.where((element) => [1, 42].contains(element.eventData.kind)).forEach( (event) => event.eventData.translateAndExpandMentions( node.allChildEventsMap));;
events.where((element) => [gSecretMessageKind].contains(element.eventData.kind)).forEach( (event) => event.eventData.TranslateAndDecryptGroupInvite( ));;
events.where((element) => element.eventData.kind == 142).forEach( (event) => event.eventData.translateAndDecrypt14x(node.encryptedGroupInviteIds, node.encryptedChannels, node.allChildEventsMap));;
return node;