diff --git a/src/components/RequestBuilder.tsx b/src/components/RequestBuilder.tsx index 8b10815..6d07d7d 100644 --- a/src/components/RequestBuilder.tsx +++ b/src/components/RequestBuilder.tsx @@ -255,6 +255,11 @@ export default function RequestBuilder({ selectedHistoryItem, selectedRequest }: if (selectedRequest.body) { setBody(selectedRequest.body); } + + if (selectedRequest.postScript) { + setTestScript(selectedRequest.postScript) + } + } }, [selectedRequest]); @@ -483,6 +488,7 @@ export default function RequestBuilder({ selectedHistoryItem, selectedRequest }: method, url: url.trim(), headers: headersObject, + postScript: METHODS_WITH_BODY.includes(method) ? testScript : undefined, params: {}, body: METHODS_WITH_BODY.includes(method) ? body : undefined, createdAt: new Date(), diff --git a/src/types/index.ts b/src/types/index.ts index f2aa620..377be9c 100644 --- a/src/types/index.ts +++ b/src/types/index.ts @@ -6,6 +6,7 @@ export interface Request { headers: Record; params: Record; body?: string; + postScript?: string; createdAt: Date; updatedAt: Date; }