mirror of
https://github.com/hcengineering/platform.git
synced 2026-09-08 02:37:44 +02:00
Fix duplication of views (#8450)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
This commit is contained in:
@@ -216,7 +216,10 @@ async function OnMasterTagCreate (ctx: TxCreateDoc<MasterTag | Tag>[], control:
|
||||
control.txFactory.createTxMixin(createTx.objectId, core.class.Mixin, core.space.Model, setting.mixin.UserMixin, {})
|
||||
)
|
||||
if (tag._class === card.class.MasterTag) {
|
||||
const viewlets = await control.findAll(control.ctx, view.class.Viewlet, { attachTo: tag.extends })
|
||||
const viewlets = await control.findAll(control.ctx, view.class.Viewlet, {
|
||||
attachTo: tag.extends,
|
||||
variant: { $exists: false }
|
||||
})
|
||||
for (const viewlet of viewlets) {
|
||||
const base = extractObjectProps(viewlet)
|
||||
res.push(
|
||||
|
||||
Reference in New Issue
Block a user