Skip to content

Commit 70d0e4e

Browse files
authored
Merge pull request #1451 from matrix-org/ismail/6040_unsent_messages_updates
Fix summary state after unsent messages updates
2 parents 57e0a09 + e625a1d commit 70d0e4e

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

MatrixSDK/Data/MXRoom.m

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2834,6 +2834,9 @@ - (void)removeOutgoingMessage:(NSString*)outgoingMessageEventId
28342834
{
28352835
[self.summary resetLastMessage:nil failure:nil commit:YES];
28362836
}
2837+
2838+
// save summary to update sentStatus
2839+
[self.summary save:NO];
28372840
}
28382841

28392842
- (void)updateOutgoingMessage:(NSString *)outgoingMessageEventId withOutgoingMessage:(MXEvent *)outgoingMessage
@@ -2882,6 +2885,9 @@ - (void)refreshOutgoingMessages
28822885

28832886
index++;
28842887
}
2888+
2889+
// save summary to update sentStatus
2890+
[self.summary save:NO];
28852891

28862892
[mxSession.store commit];
28872893
}

changelog.d/6040.bugfix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
MXRoom: Update room summary after removing/refreshing unsent messages.

0 commit comments

Comments
 (0)