WIP: delete message in storage server

pull/484/head
Ryan Zhao 4 years ago
parent 6aa865e7b7
commit adcca5d1e1

@ -979,7 +979,7 @@ NSString *NSStringForOWSMessageCellType(OWSMessageCellType cellType)
- (void)deleteRemotelyAction - (void)deleteRemotelyAction
{ {
// TODO: closefd group and one-on-one chat // TODO: closed group and one-on-one chat
if (self.isGroupThread) { if (self.isGroupThread) {
TSGroupThread *groupThread = (TSGroupThread *)self.interaction.thread; TSGroupThread *groupThread = (TSGroupThread *)self.interaction.thread;
@ -988,6 +988,11 @@ NSString *NSStringForOWSMessageCellType(OWSMessageCellType cellType)
OWSInteractionType interationType = self.interaction.interactionType; OWSInteractionType interationType = self.interaction.interactionType;
if (interationType != OWSInteractionType_IncomingMessage && interationType != OWSInteractionType_OutgoingMessage) return; if (interationType != OWSInteractionType_IncomingMessage && interationType != OWSInteractionType_OutgoingMessage) return;
if (groupThread.isClosedGroup) {
}
if (groupThread.isOpenGroup) {
// Make sure it's an open group message // Make sure it's an open group message
TSMessage *message = (TSMessage *)self.interaction; TSMessage *message = (TSMessage *)self.interaction;
if (!message.isOpenGroupMessage) return; if (!message.isOpenGroupMessage) return;
@ -1009,6 +1014,7 @@ NSString *NSStringForOWSMessageCellType(OWSMessageCellType cellType)
}) retainUntilComplete]; }) retainUntilComplete];
} }
} }
}
- (BOOL)hasBodyTextActionContent - (BOOL)hasBodyTextActionContent
{ {

Loading…
Cancel
Save