From fbfb0d297fcb0496ccdb79524f929acbe553f9c6 Mon Sep 17 00:00:00 2001 From: Taranum Wasu Date: Sun, 5 Jul 2026 00:03:09 +0530 Subject: [PATCH] fix(proxy): log prisma client resolution failures at debug Address Greptile review: surface import/attribute errors instead of silently skipping the DB-backed blocked-user check. Co-authored-by: Cursor --- enterprise/enterprise_hooks/blocked_user_list.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/enterprise/enterprise_hooks/blocked_user_list.py b/enterprise/enterprise_hooks/blocked_user_list.py index 085b8a6ad06..438b7ada0e6 100644 --- a/enterprise/enterprise_hooks/blocked_user_list.py +++ b/enterprise/enterprise_hooks/blocked_user_list.py @@ -54,6 +54,10 @@ class _ENTERPRISE_BlockedUserList(CustomLogger): return global_prisma_client except Exception: + verbose_proxy_logger.debug( + "blocked_user_list: could not resolve global prisma_client", + exc_info=True, + ) return None def print_verbose(self, print_statement, level: Literal["INFO", "DEBUG"] = "DEBUG"):