Skip to content

Commit 336ec39

Browse files
committed
fix non-exhaustive pattern matches in ghcjs code
1 parent 466165d commit 336ec39

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

src/Happstack/Authenticate/Client.hs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -566,6 +566,8 @@ signupAjaxHandler modelTV xhr phHandlers e =
566566
do atomically $ modifyTVar' modelTV $ \m ->
567567
m & signupError .~ (Text.unpack err)
568568
doRedraws modelTV
569+
_ ->
570+
do debugStrLn $ "signupAjaxHandler - encountered unexpected type in NotOk branch"
569571
Ok ->
570572
do debugStrLn "signupAjaxHandler - Ok"
571573
extractJWT modelTV jr
@@ -598,6 +600,8 @@ changePasswordAjaxHandler modelTV xhr e =
598600
do atomically $ modifyTVar' modelTV $ \m ->
599601
m & changePasswordError .~ (Text.unpack err)
600602
doRedraws modelTV
603+
_ ->
604+
do debugStrLn $ "changePasswordAjaxHandler - encountered unexpected type in NotOk branch"
601605
Ok ->
602606
do debugStrLn "changePasswordAjaxHandler - cake"
603607
-- extractJWT modelTV jr
@@ -701,6 +705,8 @@ requestResetAjaxHandler modelTV xhr rrpSubmit e =
701705
m & requestResetPasswordMsg .~ (Text.unpack err)
702706
setProperty rrpSubmit "disabled" False
703707
doRedraws modelTV
708+
_ ->
709+
do debugStrLn $ "requestResetAjaxHandler - encountered unexpected type in NotOk branch"
704710
Ok ->
705711
do debugStrLn "requestResetPasswordAjaxHandler - cake"
706712
case _jrData jr of
@@ -709,6 +715,8 @@ requestResetAjaxHandler modelTV xhr rrpSubmit e =
709715
m & requestResetPasswordMsg .~ (Text.unpack msg)
710716
& passwordResetRequested .~ True
711717
doRedraws modelTV
718+
_ ->
719+
do debugStrLn $ "requestResetAjaxHandler - encountered unexpected type in Ok branch"
712720

713721
pure ()
714722

@@ -747,6 +755,9 @@ resetAjaxHandler modelTV xhr e =
747755
do atomically $ modifyTVar' modelTV $ \m ->
748756
m & resetPasswordMsg .~ (Text.unpack err)
749757
doRedraws modelTV
758+
_ ->
759+
do debugStrLn $ "resetAjaxHandler - encountered unexpected type in NotOk branch"
760+
750761
Ok ->
751762
do debugStrLn "resetAjaxHandler - cake"
752763
case _jrData jr of
@@ -755,6 +766,8 @@ resetAjaxHandler modelTV xhr e =
755766
m & resetPasswordMsg .~ (Text.unpack msg)
756767
& passwordChanged .~ True
757768
doRedraws modelTV
769+
_ ->
770+
do debugStrLn $ "resetAjaxHandler - encountered unexpected type in Ok branch"
758771

759772
pure ()
760773

0 commit comments

Comments
 (0)