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 } };