UBERF-4132: Fix unexpected delete of documents in query (#3921)

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
Andrey Sobolev
2023-10-31 22:37:31 +07:00
committed by GitHub
parent c03f0d0417
commit 074dee811d
5 changed files with 65 additions and 11 deletions
@@ -377,7 +377,10 @@
subIssues: 0,
dueDate: object.dueDate,
parents: parentIssue
? [{ parentId: parentIssue._id, parentTitle: parentIssue.title }, ...parentIssue.parents]
? [
{ parentId: parentIssue._id, parentTitle: parentIssue.title, space: parentIssue.space },
...parentIssue.parents
]
: [],
reportedTime: 0,
remainingTime: 0,
@@ -422,11 +425,11 @@
}
const parents = parentIssue
? [
{ parentId: _id, parentTitle: value.title },
{ parentId: parentIssue._id, parentTitle: parentIssue.title },
{ parentId: _id, parentTitle: value.title, space: parentIssue.space },
{ parentId: parentIssue._id, parentTitle: parentIssue.title, space: parentIssue.space },
...parentIssue.parents
]
: [{ parentId: _id, parentTitle: value.title }]
: [{ parentId: _id, parentTitle: value.title, space: _space }]
await subIssuesComponent.save(parents, _id)
addNotification(
await translate(tracker.string.IssueCreated, {}, $themeStore.language),