From 2d917aa8227f0c7ad59766cf11b952eae082ba5a Mon Sep 17 00:00:00 2001 From: Darrell Warde Date: Tue, 21 Jan 2025 16:37:35 +0000 Subject: [PATCH] Add small explanation --- packages/graphql/src/translate/queryAST/factory/FilterFactory.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/graphql/src/translate/queryAST/factory/FilterFactory.ts b/packages/graphql/src/translate/queryAST/factory/FilterFactory.ts index 7b475687bf..78631f805a 100644 --- a/packages/graphql/src/translate/queryAST/factory/FilterFactory.ts +++ b/packages/graphql/src/translate/queryAST/factory/FilterFactory.ts @@ -684,6 +684,7 @@ export class FilterFactory { } if (fieldName === "edge" && relationship.propertiesTypeName) { + // This conditional handles when the relationship is an interface which is also being accessed through an interface if ( isInterfaceEntity(relationship.target) && Object.keys(value).includes(relationship.propertiesTypeName)