diff --git a/server-plugins/tags-resources/src/index.ts b/server-plugins/tags-resources/src/index.ts index c6a3903f32..d3b8813397 100644 --- a/server-plugins/tags-resources/src/index.ts +++ b/server-plugins/tags-resources/src/index.ts @@ -20,7 +20,7 @@ import tags, { TagElement } from '@anticrm/tags' * @public */ export async function TagElementRemove (doc: Doc, hiearachy: Hierarchy, findAll: (clazz: Ref>, query: DocumentQuery, options?: FindOptions) => Promise>): Promise { - if (hiearachy.isDerived(doc._class, tags.class.TagElement)) return [] + if (!hiearachy.isDerived(doc._class, tags.class.TagElement)) return [] return await findAll(tags.class.TagReference, { tag: doc._id as Ref }) }