mirror of
https://github.com/hcengineering/platform.git
synced 2025-04-30 20:25:38 +00:00
Fix attribute class in activity for arrays (#7983)
Some checks are pending
CI / dist-build (push) Blocked by required conditions
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
Some checks are pending
CI / dist-build (push) Blocked by required conditions
CI / build (push) Waiting to run
CI / svelte-check (push) Blocked by required conditions
CI / formatting (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / uitest (push) Waiting to run
CI / uitest-pg (push) Waiting to run
CI / uitest-qms (push) Waiting to run
CI / docker-build (push) Blocked by required conditions
Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
This commit is contained in:
parent
d9d8813a86
commit
2a772d3837
@ -16,7 +16,8 @@ import {
|
||||
TxMixin,
|
||||
TxProcessor,
|
||||
TxUpdateDoc,
|
||||
combineAttributes
|
||||
combineAttributes,
|
||||
ArrOf
|
||||
} from '@hcengineering/core'
|
||||
import core from '@hcengineering/core/src/component'
|
||||
import notification from '@hcengineering/notification'
|
||||
@ -267,6 +268,8 @@ export async function getTxAttributesUpdates (
|
||||
|
||||
if (clazz !== undefined && 'to' in clazz.type) {
|
||||
attrClass = clazz.type.to as Ref<Class<Doc>>
|
||||
} else if (clazz !== undefined && hierarchy.isDerived(clazz.type._class, core.class.ArrOf)) {
|
||||
attrClass = (clazz.type as ArrOf<Doc>).of._class
|
||||
} else if (clazz !== undefined && 'of' in clazz?.type) {
|
||||
attrClass = (clazz.type.of as RefTo<Doc>).to
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user