dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit 3b48a5b4a708eb5b935b87d6a1fbfb4572b946e9
parent b6b3cc528b5320c675926f5621bde29ef8f8c0ca
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Wed, 27 Sep 2023 02:41:34 -0400

fix infinite redirects

Diffstat:
Mpkg/web/handlers/settings.go | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pkg/web/handlers/settings.go b/pkg/web/handlers/settings.go @@ -501,7 +501,7 @@ func SettingsPublicNotesHandler(c echo.Context) error { authUser := c.Get("authUser").(*database.User) db := c.Get("database").(*database.DkfDB) if !authUser.CanUseForumFn() { - return c.Render(http.StatusOK, "flash", FlashResponse{Message: hutils.AccountTooYoungErr.Error(), Redirect: "/settings/public-notes", Type: "alert-danger"}) + return c.Render(http.StatusOK, "flash", FlashResponse{Message: hutils.AccountTooYoungErr.Error(), Redirect: "/settings/account", Type: "alert-danger"}) } var data settingsPublicNotesData data.ActiveTab = "notes" @@ -523,7 +523,7 @@ func SettingsPrivateNotesHandler(c echo.Context) error { authUser := c.Get("authUser").(*database.User) db := c.Get("database").(*database.DkfDB) if !authUser.CanUseForumFn() { - return c.Render(http.StatusOK, "flash", FlashResponse{Message: hutils.AccountTooYoungErr.Error(), Redirect: "/settings/private-notes", Type: "alert-danger"}) + return c.Render(http.StatusOK, "flash", FlashResponse{Message: hutils.AccountTooYoungErr.Error(), Redirect: "/settings/account", Type: "alert-danger"}) } var data settingsPrivateNotesData data.ActiveTab = "notes"