[fix] load caching fix

This commit is contained in:
kwaroran
2023-07-02 20:39:40 +09:00
parent 1152676d14
commit ed7a7865bb
2 changed files with 3 additions and 2 deletions

View File

@@ -45,7 +45,7 @@ export class AccountStorage{
}
let da:Response
while((!da) || da.status === 403){
da = await fetch(hubURL + '/api/account/read', {
da = await fetch(hubURL + '/api/account/read/' + Buffer.from(key ,'utf-8').toString('base64url'), {
method: "GET",
headers: {
'x-risu-key': key,

View File

@@ -44,7 +44,6 @@ export class AutoStorage{
}
if((localStorage.getItem('dosync') === 'sync' || db.account?.useSync) && (localStorage.getItem('accountst') !== 'able')){
getUnpargeables(db)
console.log("migrating")
const keys = await this.realStorage.keys()
let i = 0;
const accountStorage = new AccountStorage()
@@ -90,9 +89,11 @@ export class AutoStorage{
localStorage.setItem('accountst', 'able')
localStorage.setItem('fallbackRisuToken',JSON.stringify(db.account))
this.isAccount = true
await localforage.clear()
return true
}
else if(localStorage.getItem('accountst') === 'able'){
localStorage.setItem('accountst', 'able')
this.realStorage = new AccountStorage()
this.isAccount = true
}