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
This commit is contained in:
Sanjai Kumar
2026-01-14 21:12:04 +05:30
committed by GitHub
parent 8b1b18cc39
commit c51381888a

View File

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