diff --git a/packages/hoppscotch-common/src/components/collections/Properties.vue b/packages/hoppscotch-common/src/components/collections/Properties.vue index 76c83c694..b8483c434 100644 --- a/packages/hoppscotch-common/src/components/collections/Properties.vue +++ b/packages/hoppscotch-common/src/components/collections/Properties.vue @@ -75,7 +75,7 @@ import { import { useVModel } from "@vueuse/core" import { useService } from "dioc/vue" import { clone } from "lodash-es" -import { ref, toRefs, watch } from "vue" +import { ref, watch } from "vue" import { HoppInheritedProperty } from "~/helpers/types/HoppInheritedProperties" import { PersistenceService } from "~/services/persistence" @@ -182,24 +182,15 @@ watch( const saveEditedCollection = () => { if (!props.editingProperties) return const finalCollection = clone(editableCollection.value) - delete finalCollection.body - - const { path } = toRefs(props.editingProperties) - const collection = { - path: path.value, + path: props.editingProperties.path, collection: { ...props.editingProperties.collection, ...finalCollection, }, isRootCollection: props.editingProperties.isRootCollection, } - - const data = props.emitWithFullCollection - ? collection - : { ...finalCollection, collIndexPath: path.value } - emit("set-collection-properties", data as EditingProperties) - + emit("set-collection-properties", collection as EditingProperties) persistenceService.removeLocalConfig("unsaved_collection_properties") } diff --git a/packages/hoppscotch-common/src/components/new-collections/rest/index.vue b/packages/hoppscotch-common/src/components/new-collections/rest/index.vue index b0834a65a..d79c5565c 100644 --- a/packages/hoppscotch-common/src/components/new-collections/rest/index.vue +++ b/packages/hoppscotch-common/src/components/new-collections/rest/index.vue @@ -468,11 +468,11 @@ @hide-modal="displayModalImportExport(false)" /> - @@ -481,11 +481,13 @@