Fix IssueStatus order (#2038)

Signed-off-by: Dvinyanin Alexandr <dvinyanin.alexandr@gmail.com>
This commit is contained in:
Alex
2022-06-08 22:49:38 +07:00
committed by GitHub
parent 6a7fa08fbd
commit bb187fce40
4 changed files with 46 additions and 15 deletions
@@ -43,7 +43,7 @@
tracker.class.IssueStatus,
{ attachedTo: currentSpace },
(result) => {
statuses = result
statuses = [...result]
},
{
lookup: { category: tracker.class.IssueStatusCategory },
@@ -48,15 +48,17 @@
await client.update(value, { status: newStatus })
}
}
$: query = '_id' in value ? { atachedTo: value.space } : {}
client
.findAll(tracker.class.IssueStatus, query, {
lookup: { category: tracker.class.IssueStatusCategory },
sort: { order: SortingOrder.Ascending }
})
.then((result) => {
if (!statuses) statuses = result
})
$: if (!statuses) {
const query = '_id' in value ? { attachedTo: value.space } : {}
client
.findAll(tracker.class.IssueStatus, query, {
lookup: { category: tracker.class.IssueStatusCategory },
sort: { rank: SortingOrder.Ascending }
})
.then((result) => {
statuses = result
})
}
</script>
{#if value && statuses}