From 2c2faa173d99e3b56b23b032d03ff87c3061b2bb Mon Sep 17 00:00:00 2001
From: kristupas <kristupas@pcstransfer.reputeme.com>
Date: Tue, 7 Jun 2022 18:54:49 +0200
Subject: [PATCH] Added 'IS_DIRECT_CALL_HAFAH' env var

---
 scripts/validate_response.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/scripts/validate_response.py b/scripts/validate_response.py
index 279ffde1..b5e10c76 100644
--- a/scripts/validate_response.py
+++ b/scripts/validate_response.py
@@ -106,7 +106,10 @@ def compare_response_with_pattern(response, method=None, directory=None, ignore_
 
   response_json = response.json()
   error = response_json.get("error", None)
-  result = response_json.get("result", None)
+  if os.getenv("IS_DIRECT_CALL_HAFAH", "").lower() == "true":
+    result = response_json
+  else:
+    result = response_json.get("result", None)
 
   exclude_regex_path = None
   if isinstance(ignore_tags, str):
@@ -202,4 +205,3 @@ def has_valid_response(response, method=None, directory=None, error_response=Fal
   if correct_response is None:
     msg = "Error detected in response: result is null, json object was expected"
     raise NoResultException(msg)
-
-- 
GitLab