Download flags for debugging purposes

This commit is contained in:
M66B
2019-01-29 20:15:24 +00:00
parent 174ff16b4c
commit 187ec27083
8 changed files with 1509 additions and 3 deletions

View File

@@ -2561,6 +2561,7 @@ public class ServiceSynchronize extends LifecycleService {
boolean seen = helper.getSeen();
boolean answered = helper.getAnsered();
boolean flagged = helper.getFlagged();
String flags = helper.getFlags();
String[] keywords = helper.getKeywords();
boolean filter = false;
@@ -2677,6 +2678,7 @@ public class ServiceSynchronize extends LifecycleService {
message.seen = seen;
message.answered = answered;
message.flagged = flagged;
message.flags = flags;
message.keywords = keywords;
message.ui_seen = seen;
message.ui_answered = answered;
@@ -2735,6 +2737,12 @@ public class ServiceSynchronize extends LifecycleService {
Log.i(folder.name + " updated id=" + message.id + " uid=" + message.uid + " flagged=" + flagged);
}
if (flags == null ? message.flags != null : !flags.equals(message.flags)) {
update = true;
message.flags = flags;
Log.i(folder.name + " updated id=" + message.id + " uid=" + message.uid + " flags=" + flags);
}
if (!Helper.equal(message.keywords, keywords)) {
update = true;
message.keywords = keywords;