fix(journal-gatewayd): use relative urls (not starting with '/')

if journal-gatewayd http is not mounted at '/' (proxy request)
the request lose their initial path component
This commit is contained in:
Markus Felten 2019-06-18 10:11:28 +02:00 committed by Lennart Poettering
parent 31c9d74d50
commit 1faba68fd7

View file

@ -182,7 +182,7 @@
function machineLoad() { function machineLoad() {
var request = new XMLHttpRequest(); var request = new XMLHttpRequest();
request.open("GET", "/machine"); request.open("GET", "machine");
request.onreadystatechange = machineOnResult; request.onreadystatechange = machineOnResult;
request.setRequestHeader("Accept", "application/json"); request.setRequestHeader("Accept", "application/json");
request.send(null); request.send(null);
@ -243,7 +243,7 @@
range = ""; range = "";
} }
var url = "/entries"; var url = "entries";
if (localStorage["filter"] != "" && localStorage["filter"] != null) { if (localStorage["filter"] != "" && localStorage["filter"] != null) {
url += "?_SYSTEMD_UNIT=" + escape(localStorage["filter"]); url += "?_SYSTEMD_UNIT=" + escape(localStorage["filter"]);
@ -410,7 +410,7 @@
function onMessageClick(t) { function onMessageClick(t) {
var request = new XMLHttpRequest(); var request = new XMLHttpRequest();
request.open("GET", "/entries?discrete"); request.open("GET", "entries?discrete");
request.onreadystatechange = onResultMessageClick; request.onreadystatechange = onResultMessageClick;
request.setRequestHeader("Accept", "application/json"); request.setRequestHeader("Accept", "application/json");
request.setRequestHeader("Range", "entries=" + t + ":0:1"); request.setRequestHeader("Range", "entries=" + t + ":0:1");
@ -492,7 +492,7 @@
function onFilterFocus(w) { function onFilterFocus(w) {
var request = new XMLHttpRequest(); var request = new XMLHttpRequest();
request.open("GET", "/fields/_SYSTEMD_UNIT"); request.open("GET", "fields/_SYSTEMD_UNIT");
request.onreadystatechange = onResultFilterFocus; request.onreadystatechange = onResultFilterFocus;
request.setRequestHeader("Accept", "application/json"); request.setRequestHeader("Accept", "application/json");
request.send(null); request.send(null);