diff --git a/src/webui/www/private/addpeers.html b/src/webui/www/private/addpeers.html index 6bc22544935..c8f733f3cd5 100644 --- a/src/webui/www/private/addpeers.html +++ b/src/webui/www/private/addpeers.html @@ -4,9 +4,9 @@ QBT_TR(Add Peers)QBT_TR[CONTEXT=PeersAdditionDialog] - - - + + + - + + + - + + + - + + + - + + + - + + + - + + + - - - - + + + + + + + -
+

diff --git a/src/webui/www/private/downloadlimit.html b/src/webui/www/private/downloadlimit.html index 28753d2599b..8664df3373d 100644 --- a/src/webui/www/private/downloadlimit.html +++ b/src/webui/www/private/downloadlimit.html @@ -4,11 +4,11 @@ QBT_TR(Torrent Download Speed Limiting)QBT_TR[CONTEXT=TransferListWidget] - - - - - + + + + + @@ -36,7 +36,7 @@ const limit = $("dllimitUpdatevalue").value.toInt() * 1024; if (hashes[0] === "global") { new Request({ - url: "api/v2/transfer/setDownloadLimit", + url: "${BASE_PATH}api/v2/transfer/setDownloadLimit", method: "post", data: { "limit": limit @@ -49,7 +49,7 @@ } else { new Request({ - url: "api/v2/torrents/setDownloadLimit", + url: "${BASE_PATH}api/v2/torrents/setDownloadLimit", method: "post", data: { "hashes": hashes.join("|"), diff --git a/src/webui/www/private/editfeedurl.html b/src/webui/www/private/editfeedurl.html index b0087e98091..40cda77048b 100644 --- a/src/webui/www/private/editfeedurl.html +++ b/src/webui/www/private/editfeedurl.html @@ -4,10 +4,10 @@ QBT_TR(Please type a RSS feed URL)QBT_TR[CONTEXT=RSSWidget] - - - - + + + + - + + + - + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -55,84 +55,84 @@

qBittorrent Web User Interface QBT_TR(File)QBT_TR[CONTEXT=MainWindow]
  • QBT_TR(Edit)QBT_TR[CONTEXT=MainWindow]
  • QBT_TR(View)QBT_TR[CONTEXT=MainWindow]
  • QBT_TR(Tools)QBT_TR[CONTEXT=MainWindow]
  • QBT_TR(Help)QBT_TR[CONTEXT=MainWindow]
  •    - QBT_TR(Add Torrent Link...)QBT_TR[CONTEXT=MainWindow] - QBT_TR(Add Torrent File...)QBT_TR[CONTEXT=MainWindow] - QBT_TR(Remove)QBT_TR[CONTEXT=TransferListWidget] - QBT_TR(Start)QBT_TR[CONTEXT=TransferListWidget] - QBT_TR(Stop)QBT_TR[CONTEXT=TransferListWidget] + QBT_TR(Add Torrent Link...)QBT_TR[CONTEXT=MainWindow] + QBT_TR(Add Torrent File...)QBT_TR[CONTEXT=MainWindow] + QBT_TR(Remove)QBT_TR[CONTEXT=TransferListWidget] + QBT_TR(Start)QBT_TR[CONTEXT=TransferListWidget] + QBT_TR(Stop)QBT_TR[CONTEXT=TransferListWidget] - QBT_TR(Top of Queue)QBT_TR[CONTEXT=MainWindow] - QBT_TR(Move Up Queue)QBT_TR[CONTEXT=MainWindow] - QBT_TR(Move Down Queue)QBT_TR[CONTEXT=MainWindow] - QBT_TR(Bottom of Queue)QBT_TR[CONTEXT=MainWindow] + QBT_TR(Top of Queue)QBT_TR[CONTEXT=MainWindow] + QBT_TR(Move Up Queue)QBT_TR[CONTEXT=MainWindow] + QBT_TR(Move Down Queue)QBT_TR[CONTEXT=MainWindow] + QBT_TR(Bottom of Queue)QBT_TR[CONTEXT=MainWindow] - QBT_TR(Options)QBT_TR[CONTEXT=OptionsDialog] + QBT_TR(Options)QBT_TR[CONTEXT=OptionsDialog]
    @@ -153,110 +153,110 @@

    qBittorrent Web User Interface -
  • QBT_TR(Start)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Start)QBT_TR[CONTEXT=TransferListWidget]
  • -
  • QBT_TR(Stop)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Stop)QBT_TR[CONTEXT=TransferListWidget]
  • -
  • QBT_TR(Force Start)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Force Start)QBT_TR[CONTEXT=TransferListWidget]
  • -
  • QBT_TR(Remove)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Remove)QBT_TR[CONTEXT=TransferListWidget]
  • +
  • QBT_TR(Start)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Start)QBT_TR[CONTEXT=TransferListWidget]
  • +
  • QBT_TR(Stop)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Stop)QBT_TR[CONTEXT=TransferListWidget]
  • +
  • QBT_TR(Force Start)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Force Start)QBT_TR[CONTEXT=TransferListWidget]
  • +
  • QBT_TR(Remove)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Remove)QBT_TR[CONTEXT=TransferListWidget]
  • - QBT_TR(Set location...)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Set location...)QBT_TR[CONTEXT=TransferListWidget] + QBT_TR(Set location...)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Set location...)QBT_TR[CONTEXT=TransferListWidget]
  • - QBT_TR(Rename...)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Rename...)QBT_TR[CONTEXT=TransferListWidget] + QBT_TR(Rename...)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Rename...)QBT_TR[CONTEXT=TransferListWidget]
  • - QBT_TR(Rename Files...)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Rename Files...)QBT_TR[CONTEXT=TransferListWidget] + QBT_TR(Rename Files...)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Rename Files...)QBT_TR[CONTEXT=TransferListWidget]
  • - QBT_TR(Category)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Category)QBT_TR[CONTEXT=TransferListWidget] + QBT_TR(Category)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Category)QBT_TR[CONTEXT=TransferListWidget]
    • - QBT_TR(Tags)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Tags)QBT_TR[CONTEXT=TransferListWidget] + QBT_TR(Tags)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Tags)QBT_TR[CONTEXT=TransferListWidget]
      • - QBT_TR(Automatic Torrent Management)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Automatic Torrent Management)QBT_TR[CONTEXT=TransferListWidget] + QBT_TR(Automatic Torrent Management)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Automatic Torrent Management)QBT_TR[CONTEXT=TransferListWidget]
      • -
      • QBT_TR(Limit download rate...)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Limit download rate...)QBT_TR[CONTEXT=TransferListWidget]
      • -
      • QBT_TR(Limit upload rate...)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Limit upload rate...)QBT_TR[CONTEXT=TransferListWidget]
      • -
      • QBT_TR(Limit share ratio...)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Limit share ratio...)QBT_TR[CONTEXT=TransferListWidget]
      • -
      • QBT_TR(Super seeding mode)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Super seeding mode)QBT_TR[CONTEXT=TransferListWidget]
      • -
      • QBT_TR(Download in sequential order)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Download in sequential order)QBT_TR[CONTEXT=TransferListWidget]
      • -
      • QBT_TR(Download first and last pieces first)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Download first and last pieces first)QBT_TR[CONTEXT=TransferListWidget]
      • -
      • QBT_TR(Force recheck)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Force recheck)QBT_TR[CONTEXT=TransferListWidget]
      • -
      • QBT_TR(Force reannounce)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Force reannounce)QBT_TR[CONTEXT=TransferListWidget]
      • +
      • QBT_TR(Limit download rate...)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Limit download rate...)QBT_TR[CONTEXT=TransferListWidget]
      • +
      • QBT_TR(Limit upload rate...)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Limit upload rate...)QBT_TR[CONTEXT=TransferListWidget]
      • +
      • QBT_TR(Limit share ratio...)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Limit share ratio...)QBT_TR[CONTEXT=TransferListWidget]
      • +
      • QBT_TR(Super seeding mode)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Super seeding mode)QBT_TR[CONTEXT=TransferListWidget]
      • +
      • QBT_TR(Download in sequential order)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Download in sequential order)QBT_TR[CONTEXT=TransferListWidget]
      • +
      • QBT_TR(Download first and last pieces first)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Download first and last pieces first)QBT_TR[CONTEXT=TransferListWidget]
      • +
      • QBT_TR(Force recheck)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Force recheck)QBT_TR[CONTEXT=TransferListWidget]
      • +
      • QBT_TR(Force reannounce)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Force reannounce)QBT_TR[CONTEXT=TransferListWidget]
      • QBT_TR(Queue)QBT_TR[CONTEXT=TransferListWidget]
      • - QBT_TR(Copy)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Copy)QBT_TR[CONTEXT=TransferListWidget] + QBT_TR(Copy)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Copy)QBT_TR[CONTEXT=TransferListWidget]
      • - QBT_TR(Export .torrent)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Export .torrent)QBT_TR[CONTEXT=TransferListWidget] + QBT_TR(Export .torrent)QBT_TR[CONTEXT=TransferListWidget] QBT_TR(Export .torrent)QBT_TR[CONTEXT=TransferListWidget]
        • -
        • QBT_TR(Rename...)QBT_TR[CONTEXT=PropertiesWidget] QBT_TR(Rename...)QBT_TR[CONTEXT=PropertiesWidget]
        • +
        • QBT_TR(Rename...)QBT_TR[CONTEXT=PropertiesWidget] QBT_TR(Rename...)QBT_TR[CONTEXT=PropertiesWidget]
        • QBT_TR(Priority)QBT_TR[CONTEXT=PropertiesWidget]
          @@ -280,13 +280,13 @@

          qBittorrent Web User Interface - QBT_TR(Connection status: Firewalled)QBT_TR[CONTEXT=MainWindow] + QBT_TR(Connection status: Firewalled)QBT_TR[CONTEXT=MainWindow] - QBT_TR(Alternative speed limits: Off)QBT_TR[CONTEXT=MainWindow] + QBT_TR(Alternative speed limits: Off)QBT_TR[CONTEXT=MainWindow] - QBT_TR(Download speed icon)QBT_TR[CONTEXT=MainWindow] + QBT_TR(Download speed icon)QBT_TR[CONTEXT=MainWindow] - QBT_TR(Upload speed icon)QBT_TR[CONTEXT=MainWindow] + QBT_TR(Upload speed icon)QBT_TR[CONTEXT=MainWindow] diff --git a/src/webui/www/private/newcategory.html b/src/webui/www/private/newcategory.html index 224afa3acfc..5f5db901eb5 100644 --- a/src/webui/www/private/newcategory.html +++ b/src/webui/www/private/newcategory.html @@ -4,11 +4,11 @@ QBT_TR(New Category)QBT_TR[CONTEXT=TransferListWidget] - - - - - + + + + + - - + + + + - - - + + + + + - - + + + + - - + + + + - - + + + + - - + + + + - - - + + + + + - - - - - - + + + + + + + - - + + + + - - + + + + - - + + + + - - + + + + + - +
          diff --git a/src/webui/www/private/uploadlimit.html b/src/webui/www/private/uploadlimit.html index 0a3a998e696..d8dea432f3b 100644 --- a/src/webui/www/private/uploadlimit.html +++ b/src/webui/www/private/uploadlimit.html @@ -4,11 +4,11 @@ QBT_TR(Torrent Upload Speed Limiting)QBT_TR[CONTEXT=TransferListWidget] - - - - - + + + + + @@ -36,7 +36,7 @@ const limit = $("uplimitUpdatevalue").value.toInt() * 1024; if (hashes[0] === "global") { new Request({ - url: "api/v2/transfer/setUploadLimit", + url: "${BASE_PATH}api/v2/transfer/setUploadLimit", method: "post", data: { "limit": limit @@ -49,7 +49,7 @@ } else { new Request({ - url: "api/v2/torrents/setUploadLimit", + url: "${BASE_PATH}api/v2/torrents/setUploadLimit", method: "post", data: { "hashes": hashes.join("|"), diff --git a/src/webui/www/private/views/about.html b/src/webui/www/private/views/about.html index 506b773f882..b9210821367 100644 --- a/src/webui/www/private/views/about.html +++ b/src/webui/www/private/views/about.html @@ -1,7 +1,7 @@
          - QBT_TR(qBittorrent Mascot)QBT_TR[CONTEXT=AboutDialog] + QBT_TR(qBittorrent Mascot)QBT_TR[CONTEXT=AboutDialog]
          - QBT_TR(qBittorrent icon)QBT_TR[CONTEXT=AboutDialog] + QBT_TR(qBittorrent icon)QBT_TR[CONTEXT=AboutDialog]

          qBittorrent

          QBT_TR(An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar.)QBT_TR[CONTEXT=AboutDialog]

          diff --git a/src/webui/www/private/views/confirmAutoTMM.html b/src/webui/www/private/views/confirmAutoTMM.html index 14ae0a87e5d..b0632d89465 100644 --- a/src/webui/www/private/views/confirmAutoTMM.html +++ b/src/webui/www/private/views/confirmAutoTMM.html @@ -27,7 +27,7 @@ cancelButton.addEventListener("click", (e) => { window.qBittorrent.Client.closeWindow(id); }); confirmButton.addEventListener("click", (e) => { new Request({ - url: "api/v2/torrents/setAutoManagement", + url: "${BASE_PATH}api/v2/torrents/setAutoManagement", method: "post", data: { hashes: hashes.join("|"), diff --git a/src/webui/www/private/views/confirmRecheck.html b/src/webui/www/private/views/confirmRecheck.html index 06a8409bd6c..19401b442a9 100644 --- a/src/webui/www/private/views/confirmRecheck.html +++ b/src/webui/www/private/views/confirmRecheck.html @@ -27,7 +27,7 @@ cancelButton.addEventListener("click", (e) => { window.qBittorrent.Client.closeWindow("confirmRecheckDialog"); }); confirmButton.addEventListener("click", (e) => { new Request({ - url: "api/v2/torrents/recheck", + url: "${BASE_PATH}api/v2/torrents/recheck", method: "post", data: { hashes: hashes.join("|"), diff --git a/src/webui/www/private/views/confirmdeletion.html b/src/webui/www/private/views/confirmdeletion.html index 95b64d2bbad..9a9cb0f6a39 100644 --- a/src/webui/www/private/views/confirmdeletion.html +++ b/src/webui/www/private/views/confirmdeletion.html @@ -78,7 +78,7 @@ : torrentsTable.selectedRowsIds(); new Request({ - url: "api/v2/torrents/delete", + url: "${BASE_PATH}api/v2/torrents/delete", method: "post", data: { "hashes": hashes.join("|"), diff --git a/src/webui/www/private/views/cookies.html b/src/webui/www/private/views/cookies.html index 279907c675d..c9a27984b2f 100644 --- a/src/webui/www/private/views/cookies.html +++ b/src/webui/www/private/views/cookies.html @@ -62,7 +62,7 @@ - QBT_TR(Remove)QBT_TR[CONTEXT=CookiesDialog] + QBT_TR(Remove)QBT_TR[CONTEXT=CookiesDialog] @@ -72,7 +72,7 @@ - QBT_TR(Add Cookie)QBT_TR[CONTEXT=CookiesDialog] + QBT_TR(Add Cookie)QBT_TR[CONTEXT=CookiesDialog] @@ -124,7 +124,7 @@ }); new Request({ - url: "api/v2/app/setCookies", + url: "${BASE_PATH}api/v2/app/setCookies", method: "post", noCache: true, data: { @@ -144,7 +144,7 @@ const loadCookies = function() { new Request.JSON({ - url: "api/v2/app/cookies", + url: "${BASE_PATH}api/v2/app/cookies", method: "get", onFailure: (response) => { let error = "Unable to load cookies"; diff --git a/src/webui/www/private/views/filters.html b/src/webui/www/private/views/filters.html index 8724d327351..6ad662d823a 100644 --- a/src/webui/www/private/views/filters.html +++ b/src/webui/www/private/views/filters.html @@ -1,41 +1,41 @@
          - QBT_TR(Collapse/expand)QBT_TR[CONTEXT=TransferListFiltersWidget]QBT_TR(Status)QBT_TR[CONTEXT=TransferListFiltersWidget] + QBT_TR(Collapse/expand)QBT_TR[CONTEXT=TransferListFiltersWidget]QBT_TR(Status)QBT_TR[CONTEXT=TransferListFiltersWidget]
            -
          • AllQBT_TR(All (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • -
          • DownloadingQBT_TR(Downloading (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • -
          • SeedingQBT_TR(Seeding (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • -
          • CompletedQBT_TR(Completed (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • -
          • RunningQBT_TR(Running (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • -
          • StoppedQBT_TR(Stopped (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • -
          • ActiveQBT_TR(Active (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • -
          • InactiveQBT_TR(Inactive (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • -
          • StalledQBT_TR(Stalled (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • -
          • Stalled UploadingQBT_TR(Stalled Uploading (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • -
          • Stalled DownloadingQBT_TR(Stalled Downloading (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • -
          • CheckingQBT_TR(Checking (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • -
          • MovingQBT_TR(Moving (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • -
          • ErroredQBT_TR(Errored (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • +
          • AllQBT_TR(All (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • +
          • DownloadingQBT_TR(Downloading (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • +
          • SeedingQBT_TR(Seeding (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • +
          • CompletedQBT_TR(Completed (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • +
          • RunningQBT_TR(Running (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • +
          • StoppedQBT_TR(Stopped (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • +
          • ActiveQBT_TR(Active (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • +
          • InactiveQBT_TR(Inactive (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • +
          • StalledQBT_TR(Stalled (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • +
          • Stalled UploadingQBT_TR(Stalled Uploading (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • +
          • Stalled DownloadingQBT_TR(Stalled Downloading (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • +
          • CheckingQBT_TR(Checking (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • +
          • MovingQBT_TR(Moving (0))QBT_TR[CONTEXT=StatusFilterWidget]
          • +
          • ErroredQBT_TR(Errored (0))QBT_TR[CONTEXT=StatusFilterWidget]
          - QBT_TR(Collapse/expand)QBT_TR[CONTEXT=TransferListFiltersWidget]QBT_TR(Categories)QBT_TR[CONTEXT=TransferListFiltersWidget] + QBT_TR(Collapse/expand)QBT_TR[CONTEXT=TransferListFiltersWidget]QBT_TR(Categories)QBT_TR[CONTEXT=TransferListFiltersWidget]
          - QBT_TR(Collapse/expand)QBT_TR[CONTEXT=TransferListFiltersWidget]QBT_TR(Tags)QBT_TR[CONTEXT=TransferListFiltersWidget] + QBT_TR(Collapse/expand)QBT_TR[CONTEXT=TransferListFiltersWidget]QBT_TR(Tags)QBT_TR[CONTEXT=TransferListFiltersWidget]
          - QBT_TR(Collapse/expand)QBT_TR[CONTEXT=TransferListFiltersWidget]QBT_TR(Trackers)QBT_TR[CONTEXT=TransferListFiltersWidget] + QBT_TR(Collapse/expand)QBT_TR[CONTEXT=TransferListFiltersWidget]QBT_TR(Trackers)QBT_TR[CONTEXT=TransferListFiltersWidget]
          @@ -45,7 +45,7 @@
        • - +
        • @@ -53,14 +53,14 @@ diff --git a/src/webui/www/private/views/installsearchplugin.html b/src/webui/www/private/views/installsearchplugin.html index 8445e0ca83c..171bf06f19d 100644 --- a/src/webui/www/private/views/installsearchplugin.html +++ b/src/webui/www/private/views/installsearchplugin.html @@ -62,7 +62,7 @@ const path = $("newPluginPath").value.trim(); if (path) { new Request({ - url: "api/v2/search/installPlugin", + url: "${BASE_PATH}api/v2/search/installPlugin", method: "post", data: { sources: path, diff --git a/src/webui/www/private/views/log.html b/src/webui/www/private/views/log.html index 71282c1a76b..4bd84145c89 100644 --- a/src/webui/www/private/views/log.html +++ b/src/webui/www/private/views/log.html @@ -37,7 +37,7 @@ } #filterTextInput { - background-image: url("../images/edit-find.svg"); + background-image: url("${BASE_PATH}images/edit-find.svg"); background-repeat: no-repeat; background-position: left; background-size: 1.5em; @@ -140,8 +140,8 @@
          + @@ -26,7 +26,7 @@

          QBT_TR(JavaScript Required! You must enable JavaScript for the WebUI to work

          QBT_TR(qBittorrent WebUI)QBT_TR[CONTEXT=Login]

          diff --git a/src/webui/www/public/scripts/login.js b/src/webui/www/public/scripts/login.js index 66e872585c4..a35fb3ddcd0 100644 --- a/src/webui/www/public/scripts/login.js +++ b/src/webui/www/public/scripts/login.js @@ -33,7 +33,7 @@ function submitLoginForm(event) { const errorMsgElement = document.getElementById("error_msg"); const xhr = new XMLHttpRequest(); - xhr.open("POST", "api/v2/auth/login", true); + xhr.open("POST", "${BASE_PATH}api/v2/auth/login", true); xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=UTF-8"); xhr.addEventListener("readystatechange", () => { if (xhr.readyState === 4) { // DONE state