commit b711f993f3de241ee86a00954804628390b06571
parent 068a06541e9872973893f434483d9ae42f9cb560
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Wed, 11 Jan 2023 11:45:12 -0800
cleanup
Diffstat:
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/pkg/web/handlers/chat.go b/pkg/web/handlers/chat.go
@@ -43,10 +43,7 @@ func chatHandler(c echo.Context, redRoom bool) error {
data.CaptchaID, data.CaptchaImg = captcha.New()
}
- roomName := c.Param("roomName")
- if roomName == "" {
- roomName = "general"
- }
+ roomName := getRoomName(c)
room, err := database.GetChatRoomByName(roomName)
if err != nil {
return c.Redirect(http.StatusFound, "/")
@@ -103,6 +100,14 @@ func chatHandler(c echo.Context, redRoom bool) error {
return c.Render(http.StatusOK, "chat", data)
}
+func getRoomName(c echo.Context) string {
+ roomName := c.Param("roomName")
+ if roomName == "" {
+ roomName = "general"
+ }
+ return roomName
+}
+
func handleToggleHBPost(c echo.Context, authUser *database.User) error {
if authUser.CanSeeHB() {
authUser.DisplayHellbanned = !authUser.DisplayHellbanned