diff --git a/src/Handler/Material.hs b/src/Handler/Material.hs index 31336fe1c..021ab7865 100644 --- a/src/Handler/Material.hs +++ b/src/Handler/Material.hs @@ -152,7 +152,7 @@ getMaterialListR tid ssh csh = do -> (== b) <$> hasReadAccessTo (matLink . materialName $ row2material dbr) :: DB Bool , singletonMap "name". FilterColumn $ \material criterion -> case getLast (criterion :: Last Text) of Nothing -> E.val True :: E.SqlExpr (E.Value Bool) - Just needle -> (E.castString (material E.^. MaterialName) `E.ilike` (E.%) E.++. E.val needle E.++. (E.%)) + Just needle -> E.castString (material E.^. MaterialName) `E.ilike` (E.%) E.++. E.val needle E.++. (E.%) , singletonMap "type-and-description". FilterColumn $ \material criterion -> case getLast (criterion :: Last Text) of Nothing -> E.val True :: E.SqlExpr (E.Value Bool) Just needle -> (E.maybe (E.val mempty) E.castString (material E.^. MaterialType) `E.ilike` (E.%) E.++. E.val needle E.++. (E.%))