refactor: better tab dirty check

Mark the tab (saved request under a collection) as not dirty if the request contents are reset to the value since previous save.
This commit is contained in:
jamesgeorge007
2024-05-01 18:37:32 +05:30
parent 9e8112a4e5
commit 0abdc63f0e
4 changed files with 37 additions and 34 deletions

View File

@@ -267,16 +267,11 @@ const saveRequestAs = async () => {
return
}
const { providerID, requestID, workspaceID } = requestHandle.value.data
RESTTabs.currentActiveTab.value.document = {
request: updatedRequest,
isDirty: false,
saveContext: {
originLocation: "workspace-user-collection",
workspaceID,
providerID,
requestID,
requestHandle,
},
}
@@ -313,16 +308,12 @@ const saveRequestAs = async () => {
return
}
const { providerID, requestID, workspaceID } = requestHandle.value.data
RESTTabs.currentActiveTab.value.document = {
request: updatedRequest,
isDirty: false,
saveContext: {
originLocation: "workspace-user-collection",
workspaceID,
providerID,
requestID,
requestHandle,
},
}