From 6c8ffb3e7e0cbacc1530b0da8ebd38ec1a576426 Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sun, 26 Mar 2023 14:31:19 +0200 Subject: [PATCH] Bugfix path selection for reverse proxy --- cps/static/js/main.js | 9 ++++----- cps/static/js/table.js | 2 +- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/cps/static/js/main.js b/cps/static/js/main.js index 9020a418..8d7354ef 100644 --- a/cps/static/js/main.js +++ b/cps/static/js/main.js @@ -304,7 +304,7 @@ $(function() { } function fillFileTable(path, type, folder, filt) { - var request_path = "/../../ajax/pathchooser/"; + var request_path = "/ajax/pathchooser/"; $.ajax({ dataType: "json", data: { @@ -673,7 +673,7 @@ $(function() { $.ajax({ method:"post", dataType: "json", - url: getPath() + "/../../ajax/simulatedbchange", + url: getPath() + "/ajax/simulatedbchange", data: {config_calibre_dir: $("#config_calibre_dir").val(), csrf_token: $("input[name='csrf_token']").val()}, success: function success(data) { if ( data.change ) { @@ -700,8 +700,7 @@ $(function() { e.stopPropagation(); this.blur(); window.scrollTo({top: 0, behavior: 'smooth'}); - var request_path = "/../../admin/ajaxconfig"; - var loader = "/../.."; + var request_path = "/admin/ajaxconfig"; $("#flash_success").remove(); $("#flash_danger").remove(); $.post(getPath() + request_path, $(this).closest("form").serialize(), function(data) { @@ -710,7 +709,7 @@ $(function() { $("#spinning_success").show(); var rebootInterval = setInterval(function(){ $.get({ - url:getPath() + "/../../admin/alive", + url:getPath() + "/admin/alive", success: function (d, statusText, xhr) { if (xhr.status < 400) { $("#spinning_success").hide(); diff --git a/cps/static/js/table.js b/cps/static/js/table.js index 2d62e848..36361c3c 100644 --- a/cps/static/js/table.js +++ b/cps/static/js/table.js @@ -49,7 +49,7 @@ $(function() { method: "post", contentType: "application/json; charset=utf-8", dataType: "json", - url: getPath() + "/../ajax/canceltask", + url: getPath() + "/ajax/canceltask", data: JSON.stringify({"task_id": taskId}), }); });