diff options
| -rw-r--r-- | src/plugins/messageservices/imap/imapservice.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/messageservices/imap/imapservice.cpp b/src/plugins/messageservices/imap/imapservice.cpp index cba2873e..ee7a84ad 100644 --- a/src/plugins/messageservices/imap/imapservice.cpp +++ b/src/plugins/messageservices/imap/imapservice.cpp @@ -1309,13 +1309,13 @@ ImapService::ImapService(const QMailAccountId &accountId) _accountWasPushEnabled(false) { QMailAccount account(accountId); - if (!(account.status() && QMailAccount::CanSearchOnServer)) { + if (!(account.status() & QMailAccount::CanSearchOnServer)) { account.setStatus(QMailAccount::CanSearchOnServer, true); if (!QMailStore::instance()->updateAccount(&account)) { qWarning() << "Unable to update account" << account.id() << "to set imap CanSearchOnServer"; } } - if (account.status() && QMailAccount::Enabled) { + if (account.status() & QMailAccount::Enabled) { enable(); } connect(_restartPushEmailTimer, SIGNAL(timeout()), this, SLOT(restartPushEmail())); |
