kopia lustrzana https://gitlab.com/gridtracker.org/gridtracker
add functions to get acks json off website and overwrite file
rodzic
98170dce4f
commit
33d69c9501
|
@ -11181,18 +11181,13 @@ function checkForNewVersion(showUptoDate)
|
|||
|
||||
function checkForNewAcks()
|
||||
{
|
||||
if (g_mapSettings.offlineMode == false)
|
||||
{
|
||||
getBuffer(
|
||||
"http://app.gridtracker.org/acknowledgements.json",
|
||||
updateAcks,
|
||||
null,
|
||||
"http",
|
||||
80
|
||||
);
|
||||
|
||||
setTimeout(downloadAcknowledgements, 8640000);
|
||||
}
|
||||
getBuffer(
|
||||
"http://app.gridtracker.org/acknowledgements.json?lang=" + g_localeString,
|
||||
updateAcks,
|
||||
null,
|
||||
http,
|
||||
80
|
||||
);
|
||||
}
|
||||
|
||||
function renderBandActivity()
|
||||
|
@ -12746,29 +12741,8 @@ function versionCheck(buffer, flag)
|
|||
|
||||
function updateAcks(buffer)
|
||||
{
|
||||
try
|
||||
{
|
||||
g_acknowledgedCalls = JSON.parse(buffer);
|
||||
}
|
||||
catch (e)
|
||||
{
|
||||
// can't write, somethings broke
|
||||
}
|
||||
}
|
||||
|
||||
function readAcksFromDisk()
|
||||
{
|
||||
try
|
||||
{
|
||||
var fileBuf = fs.readFileSync(g_NWappData + "acknowledgements.json");
|
||||
var loadedData = JSON.parse(fileBuf);
|
||||
// some validation here?
|
||||
g_acknowledgedCalls = loadedData;
|
||||
}
|
||||
catch (e)
|
||||
{
|
||||
// file failed to load, probably not downloaded
|
||||
}
|
||||
g_acks = JSON.parse(buffer);
|
||||
fs.writeFileSync("./data/acknowledgements.json", JSON.stringify(g_acks));
|
||||
}
|
||||
|
||||
function onExitAppToGoWebsite()
|
||||
|
|
Ładowanie…
Reference in New Issue