Fixed a bug in the Categories hierarchy. (#48, #57)

When one post have only one category will hit the bug.
This commit is contained in:
Cotes Chung 2020-05-22 18:02:28 +08:00
parent 08d4ce77e2
commit 532e7ad451
1 changed files with 5 additions and 3 deletions

View File

@ -20,9 +20,11 @@ title: Categories
{% for post in posts_of_category %} {% for post in posts_of_category %}
{% assign second_category = post.categories[1] %} {% assign second_category = post.categories[1] %}
{% if second_category %}
{% unless sub_categories contains second_category %} {% unless sub_categories contains second_category %}
{% assign sub_categories = sub_categories | push: second_category %} {% assign sub_categories = sub_categories | push: second_category %}
{% endunless %} {% endunless %}
{% endif %}
{% endfor %} {% endfor %}
{% assign sub_categories = sub_categories | sort %} {% assign sub_categories = sub_categories | sort %}