diff --git a/packages/bruno-app/src/utils/collections/emptyStateRequest.js b/packages/bruno-app/src/utils/collections/emptyStateRequest.js index 8a2b899f76f..6014f8cddfb 100644 --- a/packages/bruno-app/src/utils/collections/emptyStateRequest.js +++ b/packages/bruno-app/src/utils/collections/emptyStateRequest.js @@ -1,4 +1,5 @@ import React from 'react'; +import { get } from 'lodash'; import { IconApi, IconBrandGraphql, IconPlugConnected, IconCode } from '@tabler/icons'; import { newHttpRequest, newWsRequest, newGrpcRequest } from 'providers/ReduxStore/slices/collections/actions'; import { generateUniqueRequestName } from 'utils/collections'; @@ -11,10 +12,12 @@ const createRequest = async ({ dispatch, collection, itemUid, requestType }) => const uniqueName = await generateUniqueRequestName(collection, 'Untitled', itemUid); const filename = sanitizeName(uniqueName); + const presets = (collection?.draft?.brunoConfig || collection?.brunoConfig)?.presets || {}; + const baseParams = { requestName: uniqueName, filename, - requestUrl: '', + requestUrl: presets.requestUrl || '', collectionUid: collection.uid, itemUid };