From 322174019882a02c29192f107c7b2a92ae5275c5 Mon Sep 17 00:00:00 2001 From: Lakhan Samani Date: Sat, 8 Jan 2022 23:01:06 +0530 Subject: [PATCH] Fix issue with reset password --- server/resolvers/reset_password.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/server/resolvers/reset_password.go b/server/resolvers/reset_password.go index 4c914c0..3ad2a03 100644 --- a/server/resolvers/reset_password.go +++ b/server/resolvers/reset_password.go @@ -4,6 +4,7 @@ import ( "context" "fmt" "strings" + "time" "github.com/authorizerdev/authorizer/server/constants" "github.com/authorizerdev/authorizer/server/db" @@ -47,6 +48,12 @@ func ResetPassword(ctx context.Context, params model.ResetPasswordInput) (*model } user.SignupMethods = signupMethod + // helpful if user has not signed up with basic auth + if user.EmailVerifiedAt == nil { + now := time.Now().Unix() + user.EmailVerifiedAt = &now + } + // delete from verification table db.Mgr.DeleteVerificationRequest(verificationRequest) db.Mgr.UpdateUser(user)