From dc39e3694576e27138f63c8b4185460a5e1b8caa Mon Sep 17 00:00:00 2001 From: Horilla Date: Wed, 4 Jun 2025 11:05:02 +0530 Subject: [PATCH] [UPDT] ACCESSIBILITY: Error handling --- accessibility/signals.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/accessibility/signals.py b/accessibility/signals.py index 28904339d..028a0ace4 100644 --- a/accessibility/signals.py +++ b/accessibility/signals.py @@ -22,9 +22,11 @@ def _clear_accessibility_cache(): def _clear_bulk_employees_cache(queryset): for instance in queryset: - cache_key = ACCESSIBILITY_CACHE_USER_KEYS.get( - instance.employee_id.employee_user_id.id - ) + cache_key = None + if instance.employee_id and instance.employee_id.employee_user_id: + cache_key = ACCESSIBILITY_CACHE_USER_KEYS.get( + instance.employee_id.employee_user_id.id + ) if cache_key: cache.delete(cache_key)