Improve account and Add priority

This commit is contained in:
kwaroran
2024-09-18 22:25:09 +09:00
parent efdc15c098
commit 321c21cea9
4 changed files with 29 additions and 9 deletions

View File

@@ -2,12 +2,14 @@ import { get, writable } from "svelte/store"
import { DataBase } from "./database"
import { hubURL } from "../characterCards"
import localforage from "localforage"
import { alertLogin, alertStore } from "../alert"
import { alertError, alertLogin, alertStore, alertWait } from "../alert"
import { forageStorage, getUnpargeables, replaceDbResources } from "./globalApi"
import { encodeRisuSave } from "./risuSave"
import { v4 } from "uuid"
import { language } from "src/lang"
export const AccountWarning = writable('')
const risuSession = Date.now().toFixed(0)
let seenWarnings:string[] = []
@@ -26,7 +28,8 @@ export class AccountStorage{
'content-type': 'application/json',
'x-risu-key': key,
'x-risu-auth': this.auth,
'X-Format': 'nocheck'
'X-Format': 'nocheck',
'x-risu-session': risuSession
}
})
if(da.headers.get('Content-Type') === 'application/json'){
@@ -37,6 +40,11 @@ export class AccountStorage{
AccountWarning.set(json.warning)
}
}
if(json?.reloadSession){
alertWait(language.reloadSession)
location.reload()
return
}
}
if(da.status === 304){