diff --git a/package-lock.json b/package-lock.json index f6c9ab83f..24e03ee5b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31929,9 +31929,9 @@ "axios": "^1.9.0", "grpc-reflection-js": "^0.3.0", "is-ip": "^5.0.1", - "ws": "^8.18.3", "system-ca": "^2.0.1", - "tough-cookie": "^6.0.0" + "tough-cookie": "^6.0.0", + "ws": "^8.18.3" }, "devDependencies": { "@babel/preset-env": "^7.22.0", diff --git a/packages/bruno-filestore/src/formats/bru/index.ts b/packages/bruno-filestore/src/formats/bru/index.ts index 995be06b4..b91377deb 100644 --- a/packages/bruno-filestore/src/formats/bru/index.ts +++ b/packages/bruno-filestore/src/formats/bru/index.ts @@ -50,7 +50,7 @@ export const bruRequestToJson = (data: string | any, parsed: boolean = false): a ? _.get(json, 'grpc.method', '') : String(_.get(json, 'http.method') ?? '').toUpperCase(), url: _.get(json, urlPath[requestType], urlPath.default), - headers: requestType === 'grpc-request' ? _.get(json, 'metadata', []) : _.get(json, 'headers', []), + headers: ['grpc-request','ws-request'].includes(requestType) ? _.get(json, 'metadata', []) : _.get(json, 'headers', []), auth: _.get(json, 'auth', {}), body: _.get(json, 'body', {}), script: _.get(json, 'script', {}),