dkforest

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

commit ee4977afe39efa9a14996e585d68665927f337b7
parent 8a8043269bafd00ae57656c2e70e9a5704b7fa10
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Wed, 25 Jan 2023 16:04:51 -0800

cleanup

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

diff --git a/pkg/web/handlers/handlers.go b/pkg/web/handlers/handlers.go @@ -1012,7 +1012,8 @@ func forgotPasswordHandler(c echo.Context) error { data.UsernameError = "no such user" return c.Render(http.StatusOK, "forgot-password", data) } - if user.GPGPublicKey == "" { + userGPGPublicKey := user.GPGPublicKey + if userGPGPublicKey == "" { data.UsernameError = "user has no gpg public key" return c.Render(http.StatusOK, "forgot-password", data) } @@ -1022,10 +1023,10 @@ func forgotPasswordHandler(c echo.Context) error { } if data.GpgMode { - data.ToBeSignedMessage = generatePgpToBeSignedTokenMessage(user.ID, user.GPGPublicKey) + data.ToBeSignedMessage = generatePgpToBeSignedTokenMessage(user.ID, userGPGPublicKey) } else { - msg, err := generatePgpEncryptedTokenMessage(user.ID, user.GPGPublicKey) + msg, err := generatePgpEncryptedTokenMessage(user.ID, userGPGPublicKey) if err != nil { data.Error = err.Error() return c.Render(http.StatusOK, "forgot-password", data)