From 5cb184505c6122f959dc15a1504c2f38656cc955 Mon Sep 17 00:00:00 2001 From: cutls Date: Thu, 1 Apr 2021 14:48:54 +0900 Subject: [PATCH] #467 --- app/js/login/login.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/js/login/login.js b/app/js/login/login.js index 0afeb97a80..54b914a561 100644 --- a/app/js/login/login.js +++ b/app/js/login/login.js @@ -286,7 +286,7 @@ function getdataAdv(domain, at) { } var multi = localStorage.getItem('multi') var obj = JSON.parse(multi) - var target = obj.lengtth + var target = obj.length obj.push(add) localStorage.setItem('name_' + target, json['display_name']) localStorage.setItem('user_' + target, json['acct']) @@ -309,6 +309,8 @@ async function refresh(target, loadskip) { console.log('refresh access token') at = await refreshPleromaAt(obj[target]) localStorage.setItem(`acct_${target}_at`, at) + obj[target].at = at + localStorage.setItem(`multi`, JSON.stringify(obj)) } var start = 'https://' + obj[target].domain + '/api/v1/accounts/verify_credentials' fetch(start, { @@ -384,13 +386,13 @@ async function refreshPleromaAt(obj) { 'content-type': 'application/json' }, body: JSON.stringify({ - grant_type : 'refresh_token', + grant_type: 'refresh_token', refresh_token: rt[0], client_id: rt[1], client_secret: rt[2] }) }) - + const json = await promise.json() if (json.access_token) { return json.access_token