From 7aa498b8710e0705a5fe332cd27be654a8e9e015 Mon Sep 17 00:00:00 2001 From: hrwx Date: Tue, 16 Mar 2021 17:35:34 +0530 Subject: [PATCH] fix: cache compliance settings --- bloomstack_core/hook_events/utils.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bloomstack_core/hook_events/utils.py b/bloomstack_core/hook_events/utils.py index 9b9f0d5f0..c892e645c 100644 --- a/bloomstack_core/hook_events/utils.py +++ b/bloomstack_core/hook_events/utils.py @@ -88,7 +88,9 @@ def validate_delivery_window(doc, method): def create_integration_request(doc, method): - companies = frappe.cache().hget("compliance", "companies") or [] + settings = frappe.get_cached_doc("Compliance Settings") + companies = [company.company for company in settings.company] + if not doc.company in companies: return