mirror of
https://github.com/hcengineering/platform.git
synced 2025-06-09 09:20:54 +00:00
UBER-478: Fix issue presenter concurrency (#3426)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
parent
7c417e2f1c
commit
8c282362a6
@ -34,11 +34,13 @@
|
|||||||
const spaceQuery = createQuery()
|
const spaceQuery = createQuery()
|
||||||
let currentProject: Project | undefined = value?.$lookup?.space
|
let currentProject: Project | undefined = value?.$lookup?.space
|
||||||
|
|
||||||
$: if (value?.$lookup?.space === undefined && !projects?.has(value.space)) {
|
$: if (value !== undefined) {
|
||||||
spaceQuery.query(tracker.class.Project, { _id: value.space }, (res) => ([currentProject] = res))
|
if (value.$lookup?.space === undefined && !projects?.has(value.space)) {
|
||||||
} else {
|
spaceQuery.query(tracker.class.Project, { _id: value.space }, (res) => ([currentProject] = res))
|
||||||
currentProject = value?.$lookup?.space ?? projects?.get(value.space)
|
} else {
|
||||||
spaceQuery.unsubscribe()
|
currentProject = value?.$lookup?.space ?? projects?.get(value?.space)
|
||||||
|
spaceQuery.unsubscribe()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$: title = currentProject ? `${currentProject.identifier}-${value?.number}` : `${value?.number}`
|
$: title = currentProject ? `${currentProject.identifier}-${value?.number}` : `${value?.number}`
|
||||||
|
Loading…
Reference in New Issue
Block a user