Skip to content

Commit bc9572b

Browse files
committed
fix
1 parent 82d1ea6 commit bc9572b

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

packages/hypergraph/src/utils/translate-filter-to-graphql.ts

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -128,9 +128,16 @@ export function translateFilterToGraphql<S extends Schema.Schema.AnyNoContext>(
128128
typeof relationFilter.entityId === 'string' ? { is: relationFilter.entityId } : relationFilter.entityId;
129129

130130
if (entityIdFilter) {
131-
const entityIdValue: EntityIdGraphqlFilter = entityIdFilter.is
132-
? { is: entityIdFilter.is }
133-
: { in: entityIdFilter.in ?? [] };
131+
const entityIdValue: EntityIdGraphqlFilter | undefined =
132+
typeof entityIdFilter.is === 'string' && entityIdFilter.is
133+
? { is: entityIdFilter.is }
134+
: Array.isArray(entityIdFilter.in) && entityIdFilter.in.length > 0
135+
? { in: entityIdFilter.in }
136+
: undefined;
137+
138+
if (entityIdValue === undefined) {
139+
continue;
140+
}
134141

135142
if (isBacklink) {
136143
graphqlFilter.push({

0 commit comments

Comments
 (0)