admins password cannot be reset
This commit is contained in:
parent
19b89f26ce
commit
ea1e13ead6
@ -91,7 +91,7 @@ doResetPassword key (Just userId) (Just password) = do
|
|||||||
doResetPassword' (isPasswordAcceptable password) key userId password
|
doResetPassword' (isPasswordAcceptable password) key userId password
|
||||||
|
|
||||||
doResetPassword key Nothing _ = do
|
doResetPassword key Nothing _ = do
|
||||||
runDB $ updateWhere [UserVerificationKey ==. Just key] removeVerificationKeyStatement
|
runDB $ updateWhere [UserVerificationKey ==. Just key, UserIsAdmin ==. False] removeVerificationKeyStatement
|
||||||
master <- getYesod
|
master <- getYesod
|
||||||
defaultLayout $ do
|
defaultLayout $ do
|
||||||
setTitle "Reset password"
|
setTitle "Reset password"
|
||||||
|
Loading…
Reference in New Issue
Block a user