diff --git a/packages/bruno-app/src/components/CollectionSettings/index.js b/packages/bruno-app/src/components/CollectionSettings/index.js index 7d5d60574..a4d011be3 100644 --- a/packages/bruno-app/src/components/CollectionSettings/index.js +++ b/packages/bruno-app/src/components/CollectionSettings/index.js @@ -49,7 +49,7 @@ const CollectionSettings = ({ collection }) => { const requestVars = get(collection, 'root.request.vars.req', []); const responseVars = get(collection, 'root.request.vars.res', []); const activeVarsCount = requestVars.filter((v) => v.enabled).length + responseVars.filter((v) => v.enabled).length; - const auth = get(collection, 'root.request.auth', {}).mode; + const authMode = get(collection, 'root.request.auth', {}).mode || 'none'; const proxyConfig = get(collection, 'brunoConfig.proxy', {}); const clientCertConfig = get(collection, 'brunoConfig.clientCertificates.certs', []); @@ -155,7 +155,7 @@ const CollectionSettings = ({ collection }) => {
setTab('auth')}> Auth - {auth !== 'none' && } + {authMode !== 'none' && }
setTab('script')}> Script 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 5c5640ca0..f31caf9ab 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 @@ -36,7 +36,7 @@ const resolveInheritedAuth = (item, collection) => { const requestTreePath = getTreePathFromCollectionToItem(collection, item.uid); // Default to collection auth - const collectionAuth = get(collection, 'root.request.auth'); + const collectionAuth = get(collection, 'root.request.auth', { mode: 'none' }); let effectiveAuth = collectionAuth; let source = 'collection'; diff --git a/packages/bruno-lang/v2/src/collectionBruToJson.js b/packages/bruno-lang/v2/src/collectionBruToJson.js index 16a0c8d79..e92dcaa88 100644 --- a/packages/bruno-lang/v2/src/collectionBruToJson.js +++ b/packages/bruno-lang/v2/src/collectionBruToJson.js @@ -163,7 +163,7 @@ const sem = grammar.createSemantics().addAttribute('ast', { return { auth: { - mode: auth ? auth.mode : 'none' + mode: auth?.mode || 'none' } }; },