commit 05936c9b12db23a52674cc9f3032e100daab42d5
parent 0506440648da1f6574b7b08afc58d90432c02c3a
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Thu, 22 Jun 2023 13:05:48 -0700
rid of referer
Diffstat:
1 file changed, 16 insertions(+), 16 deletions(-)
diff --git a/pkg/web/handlers/settings.go b/pkg/web/handlers/settings.go
@@ -431,18 +431,18 @@ func SettingsChatIgnoreHandler(c echo.Context) error {
return c.Render(http.StatusOK, "settings.chat-ignore", data)
}
db.IgnoreUser(authUser.ID, user.ID)
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/chat/ignore")
} else if formName == "rmIgnored" {
userID := dutils.DoParseUserID(c.Request().PostFormValue("userID"))
db.UnIgnoreUser(authUser.ID, userID)
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/chat/ignore")
}
data.PmMode = utils.Clamp(utils.DoParseInt64(c.Request().PostFormValue("pm_mode")), 0, 1)
authUser.PmMode = data.PmMode
authUser.DoSave(db)
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/chat/ignore")
}
func SettingsChatSnippetsHandler(c echo.Context) error {
@@ -482,15 +482,15 @@ func SettingsChatSnippetsHandler(c echo.Context) error {
data.Error = err.Error()
return c.Render(http.StatusOK, "settings.chat-snippets", data)
}
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/chat/snippets")
} else if formName == "rmSnippet" {
snippetName := c.Request().PostFormValue("snippetName")
db.DeleteSnippet(authUser.ID, snippetName)
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/chat/snippets")
}
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/chat/snippets")
}
func SettingsPublicNotesHandler(c echo.Context) error {
@@ -509,7 +509,7 @@ func SettingsPublicNotesHandler(c echo.Context) error {
data.Error = err.Error()
return c.Render(http.StatusOK, "settings.public-notes", data)
}
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/public-notes")
}
return c.Render(http.StatusOK, "settings.public-notes", data)
@@ -533,7 +533,7 @@ func SettingsPrivateNotesHandler(c echo.Context) error {
data.Error = err.Error()
return c.Render(http.StatusOK, "settings.private-notes", data)
}
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/private-notes")
}
return c.Render(http.StatusOK, "settings.private-notes", data)
@@ -562,7 +562,7 @@ func SettingsSessionsHandler(c echo.Context) error {
sessionToken := c.Request().PostFormValue("sessionToken")
_ = db.DeleteUserSessionByToken(authUser.ID, sessionToken)
}
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/sessions")
}
return c.Render(http.StatusOK, "settings.sessions", data)
@@ -578,13 +578,13 @@ func SettingsAPIHandler(c echo.Context) error {
formName := c.Request().PostFormValue("formName")
btnSubmit := c.Request().PostFormValue("btn_submit")
if btnSubmit == "Cancel" {
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/api")
}
if formName == "confirm" {
token := utils.GenerateToken16()
authUser.ApiKey = token
authUser.DoSave(db)
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/api")
}
data.NeedConfirm = true
}
@@ -646,7 +646,7 @@ func changePasswordForm(c echo.Context, data settingsPasswordData) error {
return c.Render(http.StatusFound, "flash", FlashResponse{Message: "Password changed successfully", Redirect: "/login"})
}
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/password")
}
func changeDuressPasswordForm(c echo.Context, data settingsPasswordData) error {
@@ -684,7 +684,7 @@ func changeDuressPasswordForm(c echo.Context, data settingsPasswordData) error {
return c.Render(http.StatusFound, "flash", FlashResponse{Message: "Password changed successfully", Redirect: "/login"})
}
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/password")
}
func SettingsUploadsHandler(c echo.Context) error {
@@ -715,7 +715,7 @@ func SettingsUploadsHandler(c echo.Context) error {
if err := file.Delete(db); err != nil {
logrus.Error(err)
}
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/uploads")
}
return c.Render(http.StatusOK, "settings.uploads", data)
}
@@ -943,7 +943,7 @@ func SettingsWebsiteHandler(c echo.Context) error {
config.SilentSelfKick.Store(settings.SilentSelfKick)
db.NewAudit(*authUser, fmt.Sprintf("website settings, signup: %t, forum: %t, sk: %t",
settings.SignupEnabled, settings.ForumEnabled, settings.SilentSelfKick))
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/website")
}
return c.Render(http.StatusOK, "settings.website", data)
@@ -961,7 +961,7 @@ func SettingsInvitationsHandler(c echo.Context) error {
if _, err := db.CreateInvitation(authUser.ID); err != nil {
logrus.Error(err)
}
- return hutils.RedirectReferer(c)
+ return c.Redirect(http.StatusFound, "/settings/invitations")
}
data.Invitations, _ = db.GetUserUnusedInvitations(authUser.ID)