From ebd91fda832c618219ff37c3febcf5e2ff0cfdc7 Mon Sep 17 00:00:00 2001 From: stremovsky Date: Tue, 24 Dec 2019 11:49:11 +0200 Subject: [PATCH] make sure tempcode exists in user record --- src/users_api.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/users_api.go b/src/users_api.go index 6bf7f0e..de5ce69 100644 --- a/src/users_api.go +++ b/src/users_api.go @@ -288,8 +288,10 @@ func (e mainEnv) userLoginEnter(w http.ResponseWriter, r *http.Request, ps httpr userTOKEN := userBson["token"].(string) event.Record = userTOKEN - fmt.Printf("Found user record: %s\n", userBson) - tmpCode := userBson["tempcode"].(int32) + tmpCode := int32(0) + if _, ok := userBson["tempcode"]; ok { + tmpCode = userBson["tempcode"].(int32) + } if tmp == tmpCode { // user ented correct key // generate temp user access code