Quellcode durchsuchen

FIX redirect after restart panel

Hamidreza Ghavami vor 1 Jahr
Ursprung
Commit
c7e300f14d
1 geänderte Dateien mit 6 neuen und 1 gelöschten Zeilen
  1. 6 1
      web/html/xui/settings.html

+ 6 - 1
web/html/xui/settings.html

@@ -480,7 +480,12 @@
                 if (msg.success) {
                     this.loading(true);
                     await PromiseUtil.sleep(5000);
-                    window.location.replace(this.allSetting.webBasePath + "panel/settings");
+                    let protocol = "http://";
+                    if (this.allSetting.webCertFile !== "") {
+                        protocol = "https://";
+                    }
+                    const { host, pathname } = window.location;
+                    window.location.replace(protocol + host + this.allSetting.webBasePath + pathname.slice(1));
                 }
             },
             async fetchUserSecret() {