Jelajahi Sumber

Clean root URL of trailing slashes when updating settings.

Kailash Nadh 1 tahun lalu
induk
melakukan
82c3c6878b
1 mengubah file dengan 2 tambahan dan 0 penghapusan
  1. 2 0
      cmd/settings.go

+ 2 - 0
cmd/settings.go

@@ -121,6 +121,8 @@ func handleUpdateSettings(c echo.Context) error {
 		return echo.NewHTTPError(http.StatusBadRequest, app.i18n.T("settings.errorNoSMTP"))
 		return echo.NewHTTPError(http.StatusBadRequest, app.i18n.T("settings.errorNoSMTP"))
 	}
 	}
 
 
+	set.AppRootURL = strings.TrimRight(set.AppRootURL, "/")
+
 	// Bounce boxes.
 	// Bounce boxes.
 	for i, s := range set.BounceBoxes {
 	for i, s := range set.BounceBoxes {
 		// Assign a UUID. The frontend only sends a password when the user explicitly
 		// Assign a UUID. The frontend only sends a password when the user explicitly