Fix skill reference delete (#1577)

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
Andrey Sobolev
2022-04-28 12:19:21 +06:00
committed by GitHub
parent 45108b4657
commit ed3d59044d
+1 -1
View File
@@ -20,7 +20,7 @@ import tags, { TagElement } from '@anticrm/tags'
* @public
*/
export async function TagElementRemove (doc: Doc, hiearachy: Hierarchy, findAll: <T extends Doc> (clazz: Ref<Class<T>>, query: DocumentQuery<T>, options?: FindOptions<T>) => Promise<FindResult<T>>): Promise<Doc[]> {
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<TagElement> })
}