def refreshThread(): try: sharedData.messages += self.session.getMessages() except SecureMessagingException as error: self.showMessageBox.emit(strings["errorText"] + responseTranslations[str(error)]) return sharedData.messages = sorted(sharedData.messages, key=messageSort) sharedData.markAsRead(self.ui.peer.text()) storeMessages(self.session.username, sharedData.messages) self.refreshDisplay.emit()
def markAllAsRead(self): sharedData.markAsRead() storeMessages(self.session.username, sharedData.messages) self.refreshList.emit()