From fe2dd704a260d7df3885c667ad53288b4266046d Mon Sep 17 00:00:00 2001 From: cybermaggedon Date: Mon, 5 Jan 2026 15:40:53 +0000 Subject: [PATCH] Fix optionality in objects-query schema (#596) --- trustgraph-base/trustgraph/schema/services/objects_query.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/trustgraph-base/trustgraph/schema/services/objects_query.py b/trustgraph-base/trustgraph/schema/services/objects_query.py index bbb1cb61..e24daef3 100644 --- a/trustgraph-base/trustgraph/schema/services/objects_query.py +++ b/trustgraph-base/trustgraph/schema/services/objects_query.py @@ -1,4 +1,5 @@ from dataclasses import dataclass, field +from typing import Optional from ..core.primitives import Error from ..core.topic import topic @@ -19,7 +20,7 @@ class ObjectsQueryRequest: collection: str = "" # Data collection identifier (required for partition key) query: str = "" # GraphQL query string variables: dict[str, str] = field(default_factory=dict) # GraphQL variables - operation_name: str = "" # Operation to execute for multi-operation documents + operation_name: Optional[str] = None # Operation to execute for multi-operation documents @dataclass class ObjectsQueryResponse: