fix(schedule): return FormFailure
This commit is contained in:
parent
9fb4aa1429
commit
2d921ba20b
@ -15,6 +15,7 @@ getScheduleR = postScheduleR
|
||||
postScheduleR = do
|
||||
uid <- requireAuthId
|
||||
|
||||
-- TODO: local instead of global get params?
|
||||
mView <- lookupGlobalGetParam GetScheduleView
|
||||
mOffset <- lookupGlobalGetParam GetScheduleOffset
|
||||
|
||||
@ -48,7 +49,7 @@ postScheduleR = do
|
||||
| Just errs <- fromNullable (filter (is _FormFailure) viewRess) -> do
|
||||
mapM_ formFailure2Alerts errs
|
||||
$logInfoS "SCHEDULE-VIEW" $ "encountered error(s): " <> tshow errs
|
||||
return FormMissing -- TODO: return FormFailure
|
||||
(return . FormFailure . mconcat . catMaybes . (fmap $ preview _FormFailure) . toNullable) errs
|
||||
| otherwise -> case catMaybes (formResultToMaybe <$> viewRess) of -- TODO: rethink this case
|
||||
[sView] -> do
|
||||
$logInfoS "SCHEDULE-VIEW" $ "encountered single view result: " <> tshow sView <> ", all results: " <> tshow viewRess
|
||||
@ -71,7 +72,7 @@ postScheduleR = do
|
||||
| Just errs <- fromNullable (filter (is _FormFailure) offsetRess) -> do
|
||||
mapM_ formFailure2Alerts errs
|
||||
$logInfoS "SCHEDULE-OFFSET" $ "encountered error(s): " <> tshow errs
|
||||
return FormMissing -- TODO: return FormFailure
|
||||
(return . FormFailure . mconcat . catMaybes . (fmap $ preview _FormFailure) . toNullable) errs
|
||||
| otherwise -> case catMaybes (formResultToMaybe <$> offsetRess) of -- TODO: rethink this case
|
||||
[offset] -> do
|
||||
$logInfoS "SCHEDULE-OFFSET" $ "encountered single offset result: " <> tshow offset <> ", all results: " <> tshow offsetRess
|
||||
|
||||
Reference in New Issue
Block a user