MCPcopy Create free account
hub / github.com/massCodeIO/massCode / toDraft

Function toDraft

src/renderer/composables/spaces/http/useHttpRequests.ts:197–213  ·  view source on GitHub ↗
(request: HttpRequest)

Source from the content-addressed store, hash-verified

195}
196
197function toDraft(request: HttpRequest): HttpRequestDraft {
198 const query = request.query.map(q => ({ ...q }))
199
200 return {
201 name: request.name,
202 folderId: request.folderId,
203 method: request.method,
204 url: getDisplayUrl(request.url, query),
205 headers: request.headers.map(h => ({ ...h })),
206 query,
207 bodyType: request.bodyType,
208 body: request.body,
209 formData: request.formData.map(f => ({ ...f })),
210 auth: { ...request.auth },
211 description: request.description,
212 }
213}
214
215let skipUrlWatch = false
216let skipQueryWatch = false

Callers 3

assignDraftFunction · 0.85
useHttpRequests.tsFile · 0.85

Calls 1

getDisplayUrlFunction · 0.90

Tested by

no test coverage detected