kopia lustrzana https://gitlab.com/gridtracker.org/gridtracker
No longer toss internal_qso data, load it sanely instead
rodzic
f7fb9f3133
commit
a91bdaf31f
|
@ -15501,31 +15501,27 @@ function mediaCheck()
|
|||
if (fs.existsSync(g_NWappData + "internal_qso.json"))
|
||||
{
|
||||
var data = JSON.parse(fs.readFileSync(g_NWappData + "internal_qso.json"));
|
||||
g_tracker = data.tracker;
|
||||
|
||||
if (gtVersion == data.version)
|
||||
if (typeof g_tracker.worked.px == "undefined")
|
||||
{
|
||||
g_tracker = data.tracker;
|
||||
|
||||
if (typeof g_tracker.worked.px == "undefined")
|
||||
{
|
||||
g_tracker.worked.px = {};
|
||||
g_tracker.confirmed.px = {};
|
||||
}
|
||||
|
||||
if (typeof g_tracker.worked.pota == "undefined")
|
||||
{
|
||||
g_tracker.worked.pota = {};
|
||||
g_tracker.confirmed.pota = {};
|
||||
}
|
||||
|
||||
for (const i in data.g_QSOhash)
|
||||
{
|
||||
g_QSOhash[i] = fillObjectFromTemplate(def_qso, data.g_QSOhash[i]);
|
||||
g_QSOcount++;
|
||||
if (g_QSOhash[i].confirmed) g_QSLcount++;
|
||||
}
|
||||
g_tracker.worked.px = {};
|
||||
g_tracker.confirmed.px = {};
|
||||
}
|
||||
|
||||
if (typeof g_tracker.worked.pota == "undefined")
|
||||
{
|
||||
g_tracker.worked.pota = {};
|
||||
g_tracker.confirmed.pota = {};
|
||||
}
|
||||
|
||||
for (const i in data.g_QSOhash)
|
||||
{
|
||||
g_QSOhash[i] = fillObjectFromTemplate(def_qso, data.g_QSOhash[i]);
|
||||
g_QSOcount++;
|
||||
if (g_QSOhash[i].confirmed) g_QSLcount++;
|
||||
}
|
||||
|
||||
fs.unlinkSync(g_NWappData + "internal_qso.json");
|
||||
}
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue