diff --git a/ui/webapp/src/utils/itemsDataGetter.ts b/ui/webapp/src/utils/itemsDataGetter.ts index c3e238a0..dce66a61 100644 --- a/ui/webapp/src/utils/itemsDataGetter.ts +++ b/ui/webapp/src/utils/itemsDataGetter.ts @@ -173,7 +173,18 @@ export class ItemsDataGetter { } else { list[i.category] = [i.subcategory]; } + // Add additional categories + if (i.additional_categories) { + i.additional_categories.forEach((ac: AdditionalCategory) => { + if (list[ac.category]) { + list[ac.category].push(ac.subcategory); + } else { + list[ac.category] = [ac.subcategory]; + } + }); + } }); + const categories: Category[] = []; window.baseDS.categories.forEach((c: Category) => { if (list[c.name]) {