TSK-1002 Fix extra attachments (#2863)

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
This commit is contained in:
Denis Bykhov
2023-03-31 13:00:18 +07:00
committed by GitHub
parent 18a756a1a9
commit fcebe0c3fa
2 changed files with 4 additions and 11 deletions
@@ -234,7 +234,9 @@
promises.push(deleteAttachment(p))
})
await Promise.all(promises)
saveDraft()
removeDraft(false)
newAttachments.clear()
removedAttachments.clear()
}
$: if (attachments.size || newAttachments.size || removedAttachments.size) {
@@ -112,15 +112,7 @@
}
if (Object.keys(updates).length > 0) {
await client.updateCollection(
issue._class,
issue.space,
issue._id,
issue.attachedTo,
issue.attachedToClass,
issue.collection,
updates
)
await client.update(issue, updates)
saved = true
setTimeout(() => {
saved = false
@@ -190,7 +182,6 @@
_class={tracker.class.Issue}
space={issue.space}
alwaysEdit
shouldSaveDraft={true}
on:attached={save}
on:detached={save}
showButtons