From 86852fe96f872e127dc35c63cf3a0fc0b0810929 Mon Sep 17 00:00:00 2001 From: Ben Bradford Date: Wed, 31 Mar 2021 16:40:22 -0700 Subject: [PATCH] PISTON-1086:Fixed incorrectly formatted kazoo_document validation system error responses (#6698) --- core/kazoo_documents/src/kzd_module_utils.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/kazoo_documents/src/kzd_module_utils.erl b/core/kazoo_documents/src/kzd_module_utils.erl index dd0ffb7bca5..f2fb632e123 100644 --- a/core/kazoo_documents/src/kzd_module_utils.erl +++ b/core/kazoo_documents/src/kzd_module_utils.erl @@ -66,7 +66,7 @@ validate_schema(<>, {Doc, ValidationErrors}, OnSuccess) -> {'ok', SchemaJObj} -> validate_schema(SchemaJObj, {Doc, ValidationErrors}, OnSuccess); {'error', 'not_found'} when SchemaRequired -> lager:error("~s schema not found and is required", [Schema]), - throw({'system_error', <<"schema '", Schema/binary, "' not found.">>}); + throw({'system_error', {'datastore_fault', <<"schema '", Schema/binary, "' not found.">>}}); {'error', 'not_found'} -> lager:error("~s schema not found, assuming schema validation passed, continuing anyway", [Schema]), validate_schema_passed({Doc, ValidationErrors}, OnSuccess) @@ -90,7 +90,7 @@ validate_schema(SchemaJObj, {Doc, ValidationErrors}, OnSuccess) -> ?STACKTRACE('error', 'function_clause', ST) lager:error("function clause failure"), kz_util:log_stacktrace(ST), - throw({'system_error', <<"schema validation failed to run on the server">>}) + throw({'system_error', {'function_clause', <<"function clause failure - schema validation failed to run on the server">>}}) end. %%------------------------------------------------------------------------------