Skip to content

Commit

Permalink
wait for mutation
Browse files Browse the repository at this point in the history
  • Loading branch information
delcroip committed Nov 8, 2024
1 parent f9eea9a commit ce8737d
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions policyholder/schema.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

from django.db.models import Q
from core.schema import OrderedDjangoFilterConnectionField, signal_mutation_module_validate
from core.service import wait_for_mutation
from core.utils import append_validity_filter
from location.services import get_ancestor_location_filter
from policyholder.models import PolicyHolder, PolicyHolderInsuree, PolicyHolderUser, \
Expand Down Expand Up @@ -63,11 +64,8 @@ class Query(graphene.ObjectType):
dateValidFrom__Gte=graphene.DateTime(),
dateValidTo__Lte=graphene.DateTime(),
applyDefaultValidityFilter=graphene.Boolean()
)
validate_policy_holder_code = graphene.Field(
graphene.Boolean,
policy_holder_code=graphene.String(required=True),
description="Checks that the specified policy holder code is unique."
)from core.service import wait_for_mutation
specified policy holder code is unique."
)

def resolve_validate_policy_holder_code(self, info, **kwargs):
Expand Down Expand Up @@ -109,6 +107,7 @@ def resolve_validate_policy_holder_code(self, info, **kwargs):

client_mutation_id = kwargs.pop("clientMutationId", None)
if client_mutation_id:
wait_for_mutation(client_mutation_id)
filters.append(Q(mutations__mutation__client_mutation_id=client_mutation_id))

parent_location = kwargs.get('parent_location')
Expand Down

0 comments on commit ce8737d

Please sign in to comment.