diff options
| author | tamaina <tamaina@hotmail.co.jp> | 2021-08-20 19:38:16 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-08-20 19:38:16 +0900 |
| commit | fc56b1269084f4556e2a03f6dd3ffd893a5e0063 (patch) | |
| tree | a12164680b0517457550595816862eeeabf6ec84 /src/client/ui/_common_ | |
| parent | Create dependabot.yml (diff) | |
| download | misskey-fc56b1269084f4556e2a03f6dd3ffd893a5e0063.tar.gz misskey-fc56b1269084f4556e2a03f6dd3ffd893a5e0063.tar.bz2 misskey-fc56b1269084f4556e2a03f6dd3ffd893a5e0063.zip | |
refactor: localStorageのaccountsはindexedDBで保持するように (#7609)
* accountsストアはindexedDBで保持するように
* fix lint
* fix indexeddb available detection
* remove debugging code
* fix lint
* resolve https://github.com/misskey-dev/misskey/pull/7609/files/ba756204b77ce6e1189b8443e9641f2d02119621#diff-f565878e8202f0037b830c780b7c0932dc1bb5fd3d05ede14d72d10efbc3740c
Firefoxでの動作を改善
* fix lint
* fix lint
* add changelog
Diffstat (limited to 'src/client/ui/_common_')
| -rw-r--r-- | src/client/ui/_common_/sidebar.vue | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/client/ui/_common_/sidebar.vue b/src/client/ui/_common_/sidebar.vue index b7b88faeac..333d0ac392 100644 --- a/src/client/ui/_common_/sidebar.vue +++ b/src/client/ui/_common_/sidebar.vue @@ -135,7 +135,7 @@ export default defineComponent({ }, async openAccountMenu(ev) { - const storedAccounts = getAccounts().filter(x => x.id !== this.$i.id); + const storedAccounts = await getAccounts().then(accounts => accounts.filter(x => x.id !== this.$i.id)); const accountsPromise = os.api('users/show', { userIds: storedAccounts.map(x => x.id) }); const accountItemPromises = storedAccounts.map(a => new Promise(res => { @@ -195,8 +195,8 @@ export default defineComponent({ }, 'closed'); }, - switchAccount(account: any) { - const storedAccounts = getAccounts(); + async switchAccount(account: any) { + const storedAccounts = await getAccounts(); const token = storedAccounts.find(x => x.id === account.id).token; this.switchAccountWithToken(token); }, |