don't reset encryption choice to auto on archiving
This commit is contained in:
parent
cee3c98a23
commit
1339b9c464
|
@ -1509,7 +1509,6 @@ public class XmppConnectionService extends Service {
|
||||||
conversation.setMode(Conversation.MODE_SINGLE);
|
conversation.setMode(Conversation.MODE_SINGLE);
|
||||||
conversation.setContactJid(jid.toBareJid());
|
conversation.setContactJid(jid.toBareJid());
|
||||||
}
|
}
|
||||||
conversation.setNextEncryption(-1);
|
|
||||||
conversation.addAll(0, databaseBackend.getMessages(conversation, Config.PAGE_SIZE));
|
conversation.addAll(0, databaseBackend.getMessages(conversation, Config.PAGE_SIZE));
|
||||||
this.databaseBackend.updateConversation(conversation);
|
this.databaseBackend.updateConversation(conversation);
|
||||||
} else {
|
} else {
|
||||||
|
@ -1550,7 +1549,6 @@ public class XmppConnectionService extends Service {
|
||||||
public void archiveConversation(Conversation conversation) {
|
public void archiveConversation(Conversation conversation) {
|
||||||
getNotificationService().clear(conversation);
|
getNotificationService().clear(conversation);
|
||||||
conversation.setStatus(Conversation.STATUS_ARCHIVED);
|
conversation.setStatus(Conversation.STATUS_ARCHIVED);
|
||||||
conversation.setNextEncryption(-1);
|
|
||||||
synchronized (this.conversations) {
|
synchronized (this.conversations) {
|
||||||
if (conversation.getMode() == Conversation.MODE_MULTI) {
|
if (conversation.getMode() == Conversation.MODE_MULTI) {
|
||||||
if (conversation.getAccount().getStatus() == Account.State.ONLINE) {
|
if (conversation.getAccount().getStatus() == Account.State.ONLINE) {
|
||||||
|
|
Loading…
Reference in a new issue