From 9762c158aeea19fd56be209821bcabf7b5533a00 Mon Sep 17 00:00:00 2001 From: wzglinieckisoldevelo Date: Thu, 30 Mar 2023 09:46:38 +0200 Subject: [PATCH] OTC-942: Error messages from mutations fix. --- core/schema.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/schema.py b/core/schema.py index 7d73c40a..cbe75ac8 100644 --- a/core/schema.py +++ b/core/schema.py @@ -289,7 +289,7 @@ def mutate_and_get_payload(cls, root, info, **data): logger.error(f"Exception while processing mutation id {mutation_log.id}", exc_info=exc) mutation_log.mark_as_failed(exc) - return cls(internal_id=mutation_log.id) + return {'internal_id': mutation_log.id, 'errors': error_messages if error_messages else []} class FieldControlGQLType(DjangoObjectType):