From c8da13bd9bdb761cb7a66a7f31691bab7b30ab6a Mon Sep 17 00:00:00 2001 From: Pooja Date: Wed, 24 Sep 2025 13:57:58 +0530 Subject: [PATCH] fix: Add null safety checks in GlobalSearchModal (#5625) * fix: Add null safety checks in GlobalSearchModal --- packages/bruno-app/src/components/GlobalSearchModal/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/bruno-app/src/components/GlobalSearchModal/index.js b/packages/bruno-app/src/components/GlobalSearchModal/index.js index 5bfb09ff8..a40d1aa8a 100644 --- a/packages/bruno-app/src/components/GlobalSearchModal/index.js +++ b/packages/bruno-app/src/components/GlobalSearchModal/index.js @@ -73,7 +73,8 @@ const GlobalSearchModal = ({ isOpen, onClose }) => { const itemPathLower = itemPath.toLowerCase(); if (isItemARequest(item)) { - const nameMatch = searchTerms.every(term => item.name.toLowerCase().includes(term)); + // add an optional check for the item name to prevent a crash if it doesn’t exist. + const nameMatch = searchTerms.every(term => (item.name || '').toLowerCase().includes(term)); const urlMatch = searchTerms.every(term => (item.request?.url || '').toLowerCase().includes(term)); const pathMatch = enablePathMatch && searchTerms.every(term => itemPathLower.includes(term));