X-Git-Url: https://git-public.kairo.at/?p=lantea.git;a=blobdiff_plain;f=js%2Fui.js;h=921b952bb6aa12ea14a283882eeb0722d771584e;hp=352f7e78b6448a0fd4f5ef4ed0c677282ec90d6f;hb=362a6833c5e41dc0d006667b4ef8bb15d898dc4b;hpb=0494a6db5d31a23189214f7e8ab10cb4ee220b24 diff --git a/js/ui.js b/js/ui.js index 352f7e7..921b952 100644 --- a/js/ui.js +++ b/js/ui.js @@ -246,8 +246,9 @@ function setUploadField(aField) { function makeISOString(aTimestamp) { // ISO time format is YYYY-MM-DDTHH:mm:ssZ var tsDate = new Date(aTimestamp); + // Note that .getUTCMonth() returns a number between 0 and 11 (0 for January)! return tsDate.getUTCFullYear() + "-" + - (tsDate.getUTCMonth() < 10 ? "0" : "") + tsDate.getUTCMonth() + "-" + + (tsDate.getUTCMonth() < 9 ? "0" : "") + (tsDate.getUTCMonth() + 1 ) + "-" + (tsDate.getUTCDate() < 10 ? "0" : "") + tsDate.getUTCDate() + "T" + (tsDate.getUTCHours() < 10 ? "0" : "") + tsDate.getUTCHours() + ":" + (tsDate.getUTCMinutes() < 10 ? "0" : "") + tsDate.getUTCMinutes() + ":" + @@ -337,7 +338,7 @@ function uploadTrack() { // then ask for credentials, and then send again. var hXHR = new XMLHttpRequest(); hXHR.onreadystatechange = function() { - if (hXHR.readyState == 4 && (XHR.status == 200 || hXHR.status == 400)) { + if (hXHR.readyState == 4 && (hXHR.status == 200 || hXHR.status == 400)) { // 400 is Bad Request, but that's expected as this was empty. // So far so good, init actual upload. var XHR = new XMLHttpRequest();