From 70d3ebcd2c62111ec67dce9afd2aa8a2152566e4 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Sun, 5 May 2019 13:21:00 +0200 Subject: [PATCH] Handle potentially multiple async massinputs per page --- src/Handler/Utils/Form/MassInput.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Handler/Utils/Form/MassInput.hs b/src/Handler/Utils/Form/MassInput.hs index f6a383e7c..31696d224 100644 --- a/src/Handler/Utils/Form/MassInput.hs +++ b/src/Handler/Utils/Form/MassInput.hs @@ -415,7 +415,7 @@ massInput MassInput{..} FieldSettings{..} fvRequired initialResult csrf = do MsgRenderer mr <- getMsgRenderer - whenM (hasCustomHeader HeaderMassInputShortcircuit) . liftHandlerT $ do + whenM ((== Just fvId) <$> lookupCustomHeader HeaderMassInputShortcircuit) . liftHandlerT $ do PageContent{..} <- widgetToPageContent $(widgetFile "widgets/massinput/massinput-standalone") ur <- getUrlRenderParams