Lint ErrorResponse

This commit is contained in:
patrick brisbin 2020-08-24 08:56:57 -04:00
parent cbe4aed1c8
commit ebc12e49ff

View File

@ -66,10 +66,10 @@ checkErrorResponse :: MonadHandler m => m (Maybe ErrorResponse)
checkErrorResponse = do checkErrorResponse = do
merror <- lookupGetParam "error" merror <- lookupGetParam "error"
for merror $ \err -> ErrorResponse for merror $ \err ->
<$> pure (readErrorName err) ErrorResponse (readErrorName err)
<*> lookupGetParam "error_description" <$> lookupGetParam "error_description"
<*> lookupGetParam "error_uri" <*> lookupGetParam "error_uri"
readErrorName :: Text -> ErrorName readErrorName :: Text -> ErrorName
readErrorName "invalid_request" = InvalidRequest readErrorName "invalid_request" = InvalidRequest