From 11b8d0b2de517189bc8d74ff7a3af7b593e23675 Mon Sep 17 00:00:00 2001 From: lxsang Date: Thu, 6 May 2021 20:28:51 +0200 Subject: [PATCH] force jquery to disable cache --- src/core/core.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/core/core.ts b/src/core/core.ts index 8b57c20..6846836 100644 --- a/src/core/core.ts +++ b/src/core/core.ts @@ -821,6 +821,7 @@ namespace OS { * @export */ export function boot(): void { + $.ajaxSetup({ cache: false }); //first login console.log("Booting system"); API.handle @@ -1135,7 +1136,7 @@ namespace OS { return new Promise(function (resolve, reject) { const q = announcer.getMID(); API.loading(q, p); - const xhr = $.ajax({ + return $.ajax({ type: "POST", url: p, contentType: "application/json", @@ -1154,7 +1155,6 @@ namespace OS { }) .done(function (data) { API.loaded(q, p, "OK"); - xhr.abort(); return resolve(data); }) .fail(function (j, s, e) { @@ -1223,7 +1223,7 @@ namespace OS { const formd = new FormData(); formd.append("path", d); formd.append("upload", file); - const xhr = $.ajax({ + return $.ajax({ url: p, data: formd, type: "POST", @@ -1232,7 +1232,6 @@ namespace OS { }) .done(function (data) { tasks.push("OK"); - xhr.abort(); if (tasks.length == n_files) { API.loaded(q, p, "OK");