diff --git a/.eslintrc.json b/.eslintrc.json
index d403975d7ec..bfa8c17fa0c 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -1,11 +1,8 @@
{
- "plugins": [
- "prettier",
- "react"
- ],
+ "plugins": ["prettier", "react"],
"parserOptions": {
"sourceType": "module",
- "ecmaVersion": 2018,
+ "ecmaVersion": 2020,
"ecmaFeatures": {
"jsx": true
}
@@ -14,7 +11,12 @@
"es6": true
},
"rules": {
- "prettier/prettier": "error",
+ "prettier/prettier": [
+ "error",
+ {
+ "endOfLine": "auto"
+ }
+ ],
"react/jsx-uses-vars": "error"
}
}
diff --git a/network-api/networkapi/wagtailpages/pagemodels/products.py b/network-api/networkapi/wagtailpages/pagemodels/products.py
index 5f5086fa8d9..2cf976c718b 100644
--- a/network-api/networkapi/wagtailpages/pagemodels/products.py
+++ b/network-api/networkapi/wagtailpages/pagemodels/products.py
@@ -169,7 +169,6 @@ class BuyersGuideProductCategory(TranslatableMixin, LocalizedSnippet, models.Mod
FieldPanel('description'),
SnippetChooserPanel('parent'),
FieldPanel('featured'),
- SnippetChooserPanel('parent'),
FieldPanel('hidden'),
FieldPanel('sort_order'),
ImageChooserPanel('share_image'),
diff --git a/network-api/networkapi/wagtailpages/templates/buyersguide/bg_base.html b/network-api/networkapi/wagtailpages/templates/buyersguide/bg_base.html
index 7300237828a..4f7cee25a39 100644
--- a/network-api/networkapi/wagtailpages/templates/buyersguide/bg_base.html
+++ b/network-api/networkapi/wagtailpages/templates/buyersguide/bg_base.html
@@ -94,9 +94,11 @@
{% for cat in categories %}
{% with original=cat.original %}
- {% if original.published_product_page_count > 0 %}
- {% localizedroutablepageurl home_page 'category-view' original.slug as cat_url %}
- {{ cat.name }}
+ {% if cat.parent == None %}
+ {% if original.published_product_page_count > 0 %}
+ {% localizedroutablepageurl home_page 'category-view' original.slug as cat_url %}
+ {{ cat.name }}
+ {% endif %}
{% endif %}
{% endwith %}
{% endfor %}
diff --git a/network-api/networkapi/wagtailpages/templates/buyersguide/catalog.html b/network-api/networkapi/wagtailpages/templates/buyersguide/catalog.html
index 5eace4d18b5..3a25b7807bd 100644
--- a/network-api/networkapi/wagtailpages/templates/buyersguide/catalog.html
+++ b/network-api/networkapi/wagtailpages/templates/buyersguide/catalog.html
@@ -1,13 +1,15 @@
{% extends "buyersguide/bg_base.html" %}
-{% load env i18n static wagtailimages_tags cache bg_nav_tags %}
+{% load env i18n static wagtailimages_tags cache bg_nav_tags localization %}
{% block bodyclass %}pni catalog{% endblock %}
{% block main_content_class %}{% endblock %}
{% block hero %}
-
+
+
+