Switched to get_ancestors to transverse all parents categories (not only root)

This commit is contained in:
eeintech 2020-11-03 16:58:53 -05:00
parent 5a5a36083e
commit 279d5a00ce

View File

@ -714,9 +714,10 @@ class PartCreate(AjaxCreateView):
# Create part parameters for parent category
category_templates = form.cleaned_data['parent_category_templates']
if category_templates:
# Get parent category
category = form.cleaned_data['category'].get_root()
# Get parent categories
parent_categories = form.cleaned_data['category'].get_ancestors()
for category in parent_categories:
for template in category.get_parameter_templates():
# Check that template wasn't already added
if template.parameter_template not in template_list: