fix(workflows): disabled warning for top workflows/instances

This commit is contained in:
Gregor Kleen 2021-07-26 15:55:53 +02:00
parent 2ad3dab487
commit 17ed2fad22
2 changed files with 6 additions and 4 deletions

View File

@ -187,7 +187,7 @@ workflowInstanceListR rScope = workflowsDisabledWarning title heading $ do
getTopWorkflowInstanceListR :: Handler Html
getTopWorkflowInstanceListR = do
getTopWorkflowInstanceListR = workflowsDisabledWarning title heading $ do
gInstances <- runDB $ do
wis <- selectList [] []
wis' <- fmap catMaybes . forM wis $ \wi@(Entity wiId WorkflowInstance{..}) -> runMaybeT $ do
@ -216,8 +216,8 @@ getTopWorkflowInstanceListR = do
)
return $ sortOn iSortProj <$> Map.fromListWith (<>) wis'
siteLayoutMsg MsgTopWorkflowInstancesHeading $ do
setTitleI MsgTopWorkflowInstancesTitle
siteLayoutMsg heading $ do
setTitleI title
let instanceList rScope instances = $(widgetFile "workflows/instances")
where
toInitiateRoute = toInitiateRoute' rScope
@ -243,3 +243,5 @@ getTopWorkflowInstanceListR = do
toEditRoute' rScope win = _WorkflowScopeRoute # (rScope, WorkflowInstanceR win WIEditR)
toListRoute' rScope win = _WorkflowScopeRoute # (rScope, WorkflowInstanceR win WIWorkflowsR)
toUpdateRoute' rScope win = _WorkflowScopeRoute # (rScope, WorkflowInstanceR win WIUpdateR)
(title, heading) = (MsgTopWorkflowInstancesTitle, MsgTopWorkflowInstancesHeading)

View File

@ -114,7 +114,7 @@ getAdminWorkflowWorkflowListR = workflowWorkflowList headings def $ const E.true
where headings = (MsgAdminWorkflowWorkflowListTitle, MsgAdminWorkflowWorkflowListHeading)
getTopWorkflowWorkflowListR :: Handler Html
getTopWorkflowWorkflowListR = workflowWorkflowList headings def . views queryWorkflowWorkflow $ isTopWorkflowScopeSql . (E.^. WorkflowWorkflowScope)
getTopWorkflowWorkflowListR = workflowsDisabledWarnings (headings ^. _1) (headings ^. _2) workflowWorkflowList headings def . views queryWorkflowWorkflow $ isTopWorkflowScopeSql . (E.^. WorkflowWorkflowScope)
where headings = (MsgWorkflowWorkflowListTopTitle, MsgWorkflowWorkflowListTopHeading)