diff --git a/components/i/library/select.vue b/components/i/library/select.vue index a5316fcf66ae1308c5240a1475d3d67d0c1fb36a..f8b898a85b087317325d4bc032335e54e8ba5695 100644 --- a/components/i/library/select.vue +++ b/components/i/library/select.vue @@ -67,6 +67,9 @@ async function getCollectionData () { collection.value = await getCollection() } async function handleSelected(id) { + if (selectedCollection.value.includes(id)) { + await deleteCollectionRecord(id, $selectThreadId.value) + } selectedCollection.value = [id] $setSelectCollectionId(selectedCollection.value) const { error } = await saveCollection({ collection_id: id, c_id: $selectThreadId.value }) diff --git a/components/i/search/Header.vue b/components/i/search/Header.vue index 03407d23e15f427f21f6ba7a5f6d61d3f806f6a8..02775e2ed9c42d0084d795e892072248a4a7a272 100644 --- a/components/i/search/Header.vue +++ b/components/i/search/Header.vue @@ -12,19 +12,14 @@ :model-value="editTitle" @blur="handleBlurTitle" /> - / + +