From e41d6cf8fd966532fba2496d6525df2a5f0c2318 Mon Sep 17 00:00:00 2001 From: Lauren Liberda Date: Wed, 21 Jul 2021 02:44:14 +0200 Subject: [PATCH] fix item ancestors --- src/items/items.service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/items/items.service.ts b/src/items/items.service.ts index 93a6e04..38a657a 100644 --- a/src/items/items.service.ts +++ b/src/items/items.service.ts @@ -40,8 +40,8 @@ export class ItemsService { relations: ['parent'], }, ); - // TreeRepository.findAncestors()[0] is always the child item - return (await this.treeRepository.findAncestors(childItem)).slice(1); + // TreeRepository.findAncestors()[-1] is always the child item itself + return (await this.treeRepository.findAncestors(childItem)).slice(0, -1); } async getItemChildren(item: ItemModel): Promise {