didn't do promise stuff correctly but no err message so probably doesn't matter
This commit is contained in:
parent
7c64767b52
commit
e74620f2f0
1 changed files with 4 additions and 7 deletions
|
@ -23,13 +23,6 @@ async function handle_redirect(req){
|
||||||
const go_back_to = req.headers.get('Referer') || '/';;
|
const go_back_to = req.headers.get('Referer') || '/';;
|
||||||
const db_req = self.indexedDB.open("light-dark-store");
|
const db_req = self.indexedDB.open("light-dark-store");
|
||||||
|
|
||||||
db_req.onerror = (event) => {
|
|
||||||
console.error("Database error:", event);
|
|
||||||
resolve(new Response("Database error", {
|
|
||||||
status: 302,
|
|
||||||
headers: { 'Location': go_back_to }
|
|
||||||
}));
|
|
||||||
};
|
|
||||||
|
|
||||||
const up_promise = new Promise((res)=>{
|
const up_promise = new Promise((res)=>{
|
||||||
db_req.onupgradeneeded = (event) => {
|
db_req.onupgradeneeded = (event) => {
|
||||||
|
@ -38,6 +31,10 @@ async function handle_redirect(req){
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
const suc_promise = new Promise((res)=>{
|
const suc_promise = new Promise((res)=>{
|
||||||
|
db_req.onerror = (event) => {
|
||||||
|
console.error("Database error:", event);
|
||||||
|
res()
|
||||||
|
};
|
||||||
db_req.onsuccess = (event) => {
|
db_req.onsuccess = (event) => {
|
||||||
const db = event.target.result;
|
const db = event.target.result;
|
||||||
const transaction = db.transaction("light-dark-store", "readwrite");
|
const transaction = db.transaction("light-dark-store", "readwrite");
|
||||||
|
|
Loading…
Reference in a new issue