Added arguments to field #181

This commit is contained in:
2025-09-27 03:15:55 +02:00
parent b0f1fb9839
commit 683805137a
8 changed files with 137 additions and 57 deletions

View File

@@ -1,5 +1,4 @@
import graphene
from cpl.api.middleware.request import get_request
from cpl.graphql.schema.query import Query
@@ -8,6 +7,5 @@ class HelloQuery(Query):
Query.__init__(self)
self.string_field(
"message",
args={"name": graphene.String(default_value="world")},
resolver=lambda *_, name: f"Hello {name}",
)
resolver=lambda *_, name: f"Hello {name} {get_request().state.request_id}",
).with_argument(str, "name", "Name to greet", "world")