From c51381888a27d5459e99cff35958a198e62b6313 Mon Sep 17 00:00:00 2001 From: Sanjai Kumar <161328623+sanjaikumar-bruno@users.noreply.github.com> Date: Wed, 14 Jan 2026 21:12:04 +0530 Subject: [PATCH] fix: basic Auth inheritance in code generation (#6805) * fix: include auth in request data for GenerateCodeItem * fix: conditionally include auth in request data for GenerateCodeItem * fix: simplify auth inclusion in requestData * fix: streamline auth assignment in requestData for GenerateCodeItem * fix: clarify comments on auth resolution --- .../Collection/CollectionItem/GenerateCodeItem/index.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/bruno-app/src/components/Sidebar/Collections/Collection/CollectionItem/GenerateCodeItem/index.js b/packages/bruno-app/src/components/Sidebar/Collections/Collection/CollectionItem/GenerateCodeItem/index.js index d7372784a..660d7ea91 100644 --- a/packages/bruno-app/src/components/Sidebar/Collections/Collection/CollectionItem/GenerateCodeItem/index.js +++ b/packages/bruno-app/src/components/Sidebar/Collections/Collection/CollectionItem/GenerateCodeItem/index.js @@ -110,12 +110,14 @@ const GenerateCodeItem = ({ collectionUid, item, onClose, isExample = false, exa // Resolve auth inheritance const resolvedRequest = resolveInheritedAuth(item, collection); - // Create the final item for code generation + // requestData.request contains either the normal request or example request data. + // We explicitly set auth from resolvedRequest to ensure inherited auth + // (from folders/collection) is resolved correctly in generated code. const finalItem = { ...item, request: { - ...resolvedRequest, ...requestData.request, + auth: resolvedRequest.auth, url: finalUrl } };