From 52d3026133ff4ead65e2e7dc96343f3610139352 Mon Sep 17 00:00:00 2001 From: steve-chavez Date: Wed, 5 Jul 2023 01:28:51 -0500 Subject: [PATCH] refactor: remove unneeded FilterNullEmbed --- src/PostgREST/ApiRequest/Types.hs | 1 - src/PostgREST/Plan.hs | 1 - 2 files changed, 2 deletions(-) diff --git a/src/PostgREST/ApiRequest/Types.hs b/src/PostgREST/ApiRequest/Types.hs index 469695aff..d6a938b7c 100644 --- a/src/PostgREST/ApiRequest/Types.hs +++ b/src/PostgREST/ApiRequest/Types.hs @@ -181,7 +181,6 @@ data Filter { field :: Field , opExpr :: OpExpr } - | FilterNullEmbed Bool FieldName deriving (Eq, Show) data OpExpr diff --git a/src/PostgREST/Plan.hs b/src/PostgREST/Plan.hs index acd7bb092..0d4897381 100644 --- a/src/PostgREST/Plan.hs +++ b/src/PostgREST/Plan.hs @@ -598,7 +598,6 @@ resolveLogicTree ctx (Expr b op lts) = CoercibleExpr b op (map (resolveLogicTree resolveFilter :: ResolverContext -> Filter -> CoercibleFilter resolveFilter ctx (Filter fld opExpr) = CoercibleFilter{field=resolveQueryInputField ctx fld, opExpr=opExpr} -resolveFilter _ (FilterNullEmbed isNot fieldName) = CoercibleFilterNullEmbed isNot fieldName -- Validates that spread embeds are only done on to-one relationships validateSpreadEmbeds :: ReadPlanTree -> Either ApiRequestError ReadPlanTree