dkforest

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

commit 11a4ffa777a7925582ef1de8a1a9c45e3594e47b
parent 1f6ae8f6b54a66bb4dae9af1c89b25b45603d412
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Wed,  7 Jun 2023 04:45:56 -0700

more langs

Diffstat:
Mpkg/web/handlers/api/v1/topBarHandler.go | 2+-
Mpkg/web/handlers/handlers.go | 3+++
2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/pkg/web/handlers/api/v1/topBarHandler.go b/pkg/web/handlers/api/v1/topBarHandler.go @@ -272,7 +272,7 @@ func ChatTopBarHandler(c echo.Context) error { if authUser.CanUseMultiline && c.Request().PostFormValue("sender") == "codeModal" { database.MsgPubSub.Pub("code_hide_"+authUser.ID.String()+"_"+room.ID.String(), database.ChatMessageType{}) lang := c.Request().PostFormValue("lang") - if !utils.InArr(lang, []string{"go", "c", "cpp", "py", "js", "php", "css", "sql"}) { + if !utils.InArr(lang, []string{"go", "c", "cpp", "py", "js", "php", "css", "sql", "rs", "c#", "rb"}) { lang = "" } newOrigMessage := "\n```" + lang + "\n" + origMessage + "\n```\n" diff --git a/pkg/web/handlers/handlers.go b/pkg/web/handlers/handlers.go @@ -5265,6 +5265,7 @@ Loop: <select name="lang"> <option value="">Raw text</option> <option value="go">Golang</option> + <option value="rs">Rust</option> <option value="cpp">C++</option> <option value="c">C</option> <option value="py">Python</option> @@ -5272,6 +5273,8 @@ Loop: <option value="php">PHP</option> <option value="css">CSS</option> <option value="sql">SQL</option> + <option value="c#">C#</option> + <option value="rb">Ruby</option> </select> <button type="submit">send</button> </div>