diff --git a/src/state/messages/convo/agent.ts b/src/state/messages/convo/agent.ts index 6fc941d776..1126c7a7b1 100644 --- a/src/state/messages/convo/agent.ts +++ b/src/state/messages/convo/agent.ts @@ -133,15 +133,10 @@ export class Convo { snapshot: ConvoState | undefined mergeProfileShadow(did: string, shadow: Partial) { - this.recipients?.map((recipient, i) => { - if (recipient.did === did) { - const merged = mergeShadow(recipient, shadow) - this.recipients![i] = merged - } - }) const related = this.relatedProfiles.get(did) if (related) { this.relatedProfiles.set(did, mergeShadow(related, shadow)) + this.commit() } }