fix(common): prevent exceptions with open shared requests in new tab action (#3835)

This commit is contained in:
James George
2024-02-21 11:06:45 -08:00
committed by GitHub
parent 4bd54b12cd
commit 342532c9b1
2 changed files with 10 additions and 1 deletions

View File

@@ -53,6 +53,7 @@
:request="request"
@customize-shared-request="customizeSharedRequest"
@delete-shared-request="deleteSharedRequest"
@open-shared-request="openRequestInNewTab"
/>
<HoppSmartIntersection
v-if="hasMoreSharedRequests"
@@ -483,6 +484,13 @@ const getErrorMessage = (err: GQLError<string>) => {
}
}
const openRequestInNewTab = (request: HoppRESTRequest) => {
restTab.createNewTab({
isDirty: false,
request,
})
}
defineActionHandler("share.request", ({ request }) => {
requestToShare.value = request
displayShareRequestModal(true)