feat: Auto sync label from web socket
This commit is contained in:
+9
-5
@@ -920,7 +920,7 @@ class MailboxDashBoardController extends ReloadableController
|
||||
);
|
||||
|
||||
if (isLabelCapabilitySupported) {
|
||||
labelController.checkLabelSettingState(currentAccountId);
|
||||
labelController.checkLabelSettingState(session, currentAccountId);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2094,8 +2094,10 @@ class MailboxDashBoardController extends ReloadableController
|
||||
getServerSetting();
|
||||
spamReportController.getSpamReportStateAction();
|
||||
loadAIScribeConfig();
|
||||
if (isLabelCapabilitySupported && accountId.value != null) {
|
||||
labelController.checkLabelSettingState(accountId.value!);
|
||||
if (isLabelCapabilitySupported &&
|
||||
accountId.value != null &&
|
||||
sessionCurrent != null) {
|
||||
labelController.checkLabelSettingState(sessionCurrent!, accountId.value!);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2174,8 +2176,10 @@ class MailboxDashBoardController extends ReloadableController
|
||||
getServerSetting();
|
||||
spamReportController.getSpamReportStateAction();
|
||||
loadAIScribeConfig();
|
||||
if (isLabelCapabilitySupported && accountId.value != null) {
|
||||
labelController.checkLabelSettingState(accountId.value!);
|
||||
if (isLabelCapabilitySupported &&
|
||||
accountId.value != null &&
|
||||
sessionCurrent != null) {
|
||||
labelController.checkLabelSettingState(sessionCurrent!, accountId.value!);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user