From f12efe551183c991cdb77153e7ed87f89cabffa2 Mon Sep 17 00:00:00 2001 From: Abhinav Raut Date: Sun, 9 Mar 2025 16:43:40 +0530 Subject: [PATCH] fix: remove trailing slash from root URL in settings update --- cmd/settings.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmd/settings.go b/cmd/settings.go index 5841835..d8ae75f 100644 --- a/cmd/settings.go +++ b/cmd/settings.go @@ -45,6 +45,9 @@ func handleUpdateGeneralSettings(r *fastglue.Request) error { return r.SendErrorEnvelope(fasthttp.StatusBadRequest, "Bad request", nil, "") } + // Remove any trailing slash `/` from the root url. + req.RootURL = strings.TrimRight(req.RootURL, "/") + if err := app.setting.Update(req); err != nil { return sendErrorEnvelope(r, err) }