Revision 8358d691 ChatSecure/Classes/Controllers/XMPP/OTRXMPPManager.m

View differences:

ChatSecure/Classes/Controllers/XMPP/OTRXMPPManager.m
877 877
    
878 878
    [self goOnline];
879 879
    
880
    
881
    
880 882
    // Fetch latest vCard from server so we can update nickname
881 883
    //[self.xmppvCardTempModule fetchvCardTempForJID:self.JID ignoreStorage:YES];
882 884
    
883
    // [self.messageStorage.archiving retrieveMessageArchiveWithFields:nil withResultSet:nil];
885
    //NSDate *lastInteraction = OTRProtocolManager.shared.lastInteractionDate;
886
    [self.databaseConnection asyncReadWithBlock:^(YapDatabaseReadTransaction * _Nonnull transaction) {
887
        OTRXMPPAccount *account = [self.account refetchWithTransaction:transaction];
888
        [self.messageStorage.archiving fetchHistoryWithArchiveJID:nil userJID:nil since:account.lastHistoryFetchDate];
889
    }];
890
    //[self.messageStorage.archiving fetchHistoryWithArchiveJID:nil userJID:nil since:lastInteraction];
891
    
892
    //[self.messageStorage.archiving retrieveMessageArchiveWithFields:nil withResultSet:nil];
884 893
}
885 894

  
886 895
- (void)xmppStream:(XMPPStream *)sender didNotAuthenticate:(NSXMLElement *)error

Also available in: Unified diff