From fb367174b6b256d3a477aad2abf3d1c5dea4c419 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Mon, 20 Jan 2025 00:41:23 +0800 Subject: [PATCH] not show session updates toast after password modified --- .../user/settings/tabs/UserSecuritySettingTab.vue | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/views/desktop/user/settings/tabs/UserSecuritySettingTab.vue b/src/views/desktop/user/settings/tabs/UserSecuritySettingTab.vue index de45793a..12e53ab9 100644 --- a/src/views/desktop/user/settings/tabs/UserSecuritySettingTab.vue +++ b/src/views/desktop/user/settings/tabs/UserSecuritySettingTab.vue @@ -243,7 +243,7 @@ export default { self.settingsStore.updateLocalizedDefaultSettings(localeDefaultSettings); } - self.reloadSessions(); + self.reloadSessions(true); self.$refs.snackbar.showMessage('Your profile has been successfully updated'); }).catch(error => { @@ -255,16 +255,18 @@ export default { } }); }, - reloadSessions() { + reloadSessions(silent) { const self = this; self.loadingSession = true; self.tokensStore.getAllTokens().then(tokens => { - if (isEquals(self.tokens, tokens)) { - self.$refs.snackbar.showMessage('Session list is up to date'); - } else { - self.$refs.snackbar.showMessage('Session list has been updated'); + if (!silent) { + if (isEquals(self.tokens, tokens)) { + self.$refs.snackbar.showMessage('Session list is up to date'); + } else { + self.$refs.snackbar.showMessage('Session list has been updated'); + } } self.tokens = tokens;