Refactoring

pull/178/head
M66B 5 years ago
parent 55f571de91
commit c72a3f5f80

@ -140,6 +140,10 @@ public class EntityAccount extends EntityOrder implements Serializable {
public String error;
public Long last_connected;
boolean isGmail() {
return "imap.gmail.com".equalsIgnoreCase(host);
}
String getProtocol() {
switch (protocol) {
case TYPE_IMAP:

@ -189,7 +189,7 @@ public class EntityOperation {
}
EntityAccount account = db.account().getAccount(message.account);
if (!"imap.gmail.com".equalsIgnoreCase(account == null ? null : account.host) ||
if ((account != null && !account.isGmail()) ||
!EntityFolder.ARCHIVE.equals(source.type) ||
EntityFolder.TRASH.equals(target.type) || EntityFolder.JUNK.equals(target.type))
db.message().setMessageUiHide(message.id, true);

Loading…
Cancel
Save