From 7bbb2b55b4bd724dc858bff2be0ecfa9868e6bf0 Mon Sep 17 00:00:00 2001 From: "Alexie (Boyong) Madolid" Date: Tue, 10 Oct 2023 17:46:44 +0800 Subject: [PATCH] [MINOR]: Use local scope instead of interp for current node/walker --- jaseci_core/jaseci/extens/svc/elastic_svc.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/jaseci_core/jaseci/extens/svc/elastic_svc.py b/jaseci_core/jaseci/extens/svc/elastic_svc.py index 019ac10e25..e9301d60fc 100644 --- a/jaseci_core/jaseci/extens/svc/elastic_svc.py +++ b/jaseci_core/jaseci/extens/svc/elastic_svc.py @@ -297,14 +297,12 @@ def create_index_template( # standard methods def generate_from_meta(self, meta: dict, override: dict, action: str = None): scope = meta["scope"].local_scope - interp = meta["interp"] - - node = interp.current_node + node = scope["here"] walker = scope["visitor"] override_misc = override.get("misc") override["misc"] = { - "report": copy(interp.report), + "report": copy(walker.report), "node": node.serialize(detailed=False), } @@ -313,7 +311,7 @@ def generate_from_meta(self, meta: dict, override: dict, action: str = None): master = meta["h"].get_obj(meta["m_id"], meta["m_id"]).master_self(True) - headers = interp.request_context.get("headers", {}) + headers = walker.request_context.get("headers", {}) if headers.get("Authorization"): del headers["Authorization"] @@ -326,7 +324,7 @@ def generate_from_meta(self, meta: dict, override: dict, action: str = None): "node_id": node.jid, "master_id": master["jid"], "user": master.get("__meta__") or {"email": master["name"]}, - "request_context": interp.request_context, + "request_context": walker.request_context, "data": walker.context, }