Procházet zdrojové kódy

FIX redirect after restart panel

Hamidreza Ghavami před 1 rokem
rodič
revize
c7e300f14d
1 změnil soubory, kde provedl 6 přidání a 1 odebrání
  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() {