diff --git a/website/javascript.js b/website/javascript.js index 1c84a2c..3031c46 100644 --- a/website/javascript.js +++ b/website/javascript.js @@ -149,7 +149,7 @@ reloadButton.onclick = function() { ws.send('{"requestType" : "TickLeisteR"}'); } -saveButton.onclick = function(){ +saveButton.onclick = function(){ download("Tickleiste.json", JSON.stringify(players)); } @@ -226,15 +226,17 @@ function initializeJSONFormat(arr) { type = "Tick"; } if (arr[i].Tick > tick){ - tickleiste = tickleiste + ']], [{"tickType" : "' + type + '", "tickvalue" : "' + arr[i].Tick + '"}, ["' + arr[i].Name + ', '; + tick = arr[i].Tick; + tickleiste = tickleiste + ']], [{"tickType" : "' + type + '", "tickvalue" : "' + arr[i].Tick + '"}, ["' + arr[i].Name + '"'; } else { - tickleiste = tickleiste + arr[i].Name + ', '; + tick = arr[i].Tick; + tickleiste = tickleiste + ', "' + arr[i].Name + '"'; } } - tickleiste = tickleiste.slice(1); - tickleiste = '{"requestType" : "InitializeTickLeisteR", "tickLeiste" : [' + tickleiste + ']}'; + tickleiste = tickleiste.slice(4); + tickleiste = '{"requestType" : "InitializeTickLeisteR", "tickLeiste" : [' + tickleiste + ']]]}'; return tickleiste; }