fix(web): fix localStorage management
This commit is contained in:
parent
7f5daee11e
commit
21f57e8767
@ -1,9 +1,23 @@
|
|||||||
var sasahyou = JSON.parse(localStorage["sasahyou"]),
|
var sasahyou = null, sappyou = null, shoppyou = null;
|
||||||
sappyou = JSON.parse(localStorage["sappyou"]),
|
if (localStorage["sasahyou"] != null) {
|
||||||
|
sasahyou = JSON.parse(localStorage["sasahyou"]);
|
||||||
|
}
|
||||||
|
if (localStorage["sappyou"] != null) {
|
||||||
|
sappyou = JSON.parse(localStorage["sappyou"]);
|
||||||
|
}
|
||||||
|
if (localStorage["shoppyou"] != null) {
|
||||||
shoppyou = JSON.parse(localStorage["shoppyou"]);
|
shoppyou = JSON.parse(localStorage["shoppyou"]);
|
||||||
var sasahyou_mts = parseInt(localStorage["sasahyou_mts"]),
|
}
|
||||||
sappyou_mts = parseInt(localStorage["sappyou_mts"]),
|
var sasahyou_mts = 0, sappyou_mts = 0, shoppyou_mts = 0;
|
||||||
|
if (localStorage["sasahyou_mts"] != null) {
|
||||||
|
sasahyou_mts = parseInt(localStorage["sasahyou_mts"]);
|
||||||
|
}
|
||||||
|
if (localStorage["sappyou_mts"] != null) {
|
||||||
|
sappyou_mts = parseInt(localStorage["sappyou_mts"]);
|
||||||
|
}
|
||||||
|
if (localStorage["shoppyou_mts"] != null) {
|
||||||
shoppyou_mts = parseInt(localStorage["shoppyou_mts"]);
|
shoppyou_mts = parseInt(localStorage["shoppyou_mts"]);
|
||||||
|
}
|
||||||
var current_sasa = null, current_tanzaku = null;
|
var current_sasa = null, current_tanzaku = null;
|
||||||
|
|
||||||
function sasahyou_load() {
|
function sasahyou_load() {
|
||||||
@ -12,14 +26,14 @@ function sasahyou_load() {
|
|||||||
alert("Failed to fetch TFM database");
|
alert("Failed to fetch TFM database");
|
||||||
throw new Error("Failed to fetch TFM database");
|
throw new Error("Failed to fetch TFM database");
|
||||||
}
|
}
|
||||||
if (sasahyou == null || sasahyou_mts !== db_info.data[0].sasahyou_mts) {
|
if (sasahyou == null || sasahyou_mts !== db_info.data[0].sasahyou.mts) {
|
||||||
let resp = tdb_query("$TFM", 16, "");
|
let resp = tdb_query("$TFM", 16, "");
|
||||||
if (resp == null || !resp.status) {
|
if (resp == null || !resp.status) {
|
||||||
alert("Failed to get sasahyou");
|
alert("Failed to get sasahyou");
|
||||||
throw new Error("Failed to get sasahyou");
|
throw new Error("Failed to get sasahyou");
|
||||||
}
|
}
|
||||||
sasahyou = resp.data;
|
sasahyou = resp.data;
|
||||||
sasahyou_mts = db_info.data[0].sasahyou_mts;
|
sasahyou_mts = db_info.data[0].sasahyou.mts;
|
||||||
localStorage["sasahyou"] = JSON.stringify(sasahyou);
|
localStorage["sasahyou"] = JSON.stringify(sasahyou);
|
||||||
localStorage["sasahyou_mts"] = sasahyou_mts;
|
localStorage["sasahyou_mts"] = sasahyou_mts;
|
||||||
}
|
}
|
||||||
@ -31,14 +45,14 @@ function sappyou_load() {
|
|||||||
alert("Failed to fetch TFM database");
|
alert("Failed to fetch TFM database");
|
||||||
throw new Error("Failed to fetch TFM database");
|
throw new Error("Failed to fetch TFM database");
|
||||||
}
|
}
|
||||||
if (sappyou == null || sappyou_mts !== db_info.data[0].sappyou_mts) {
|
if (sappyou == null || sappyou_mts !== db_info.data[0].sappyou.mts) {
|
||||||
let resp = tdb_query("$TFM", 32, "");
|
let resp = tdb_query("$TFM", 32, "");
|
||||||
if (resp == null || !resp.status) {
|
if (resp == null || !resp.status) {
|
||||||
alert("Failed to get sappyou");
|
alert("Failed to get sappyou");
|
||||||
throw new Error("Failed to get sappyou");
|
throw new Error("Failed to get sappyou");
|
||||||
}
|
}
|
||||||
sappyou = resp.data;
|
sappyou = resp.data;
|
||||||
sappyou_mts = db_info.data[0].sappyou_mts;
|
sappyou_mts = db_info.data[0].sappyou.mts;
|
||||||
localStorage["sappyou"] = JSON.stringify(sappyou);
|
localStorage["sappyou"] = JSON.stringify(sappyou);
|
||||||
localStorage["sappyou_mts"] = sappyou_mts;
|
localStorage["sappyou_mts"] = sappyou_mts;
|
||||||
}
|
}
|
||||||
@ -50,14 +64,14 @@ function shoppyou_load() {
|
|||||||
alert("Failed to fetch TFM database");
|
alert("Failed to fetch TFM database");
|
||||||
throw new Error("Failed to fetch TFM database");
|
throw new Error("Failed to fetch TFM database");
|
||||||
}
|
}
|
||||||
if (shoppyou == null || shoppyou_mts !== db_info.data[0].shoppyou_mts) {
|
if (shoppyou == null || shoppyou_mts !== db_info.data[0].shoppyou.mts) {
|
||||||
let resp = tdb_query("$TFM", 8, "");
|
let resp = tdb_query("$TFM", 8, "");
|
||||||
if (resp == null || !resp.status) {
|
if (resp == null || !resp.status) {
|
||||||
alert("Failed to get shoppyou");
|
alert("Failed to get shoppyou");
|
||||||
throw new Error("Failed to get shoppyou");
|
throw new Error("Failed to get shoppyou");
|
||||||
}
|
}
|
||||||
shoppyou = resp.data;
|
shoppyou = resp.data;
|
||||||
shoppyou_mts = db_info.data[0].shoppyou_mts;
|
shoppyou_mts = db_info.data[0].shoppyou.mts;
|
||||||
localStorage["shoppyou"] = JSON.stringify(shoppyou);
|
localStorage["shoppyou"] = JSON.stringify(shoppyou);
|
||||||
localStorage["shoppyou_mts"] = shoppyou_mts;
|
localStorage["shoppyou_mts"] = shoppyou_mts;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user