clean up code \ bug chasing

This commit is contained in:
⧉ infominer 2023-04-04 08:52:10 +05:30
parent f5dfc46662
commit 97df480762

View file

@ -32,17 +32,23 @@
{% assign sorted_tags = Nil%} {% assign sorted_tags = Nil%}
{% for company in site.data.companys %} {% for company in site.data.companys %}
{% if post.name == company.name %} {% if post.name == company.name %}
{% if company.parent %} {% if company.parent %}{% assign tags = company.parent | push: post.name %}{% endif %}
{% assign tags = company.parent | push: post.name %} {% if company.related != Nil %}
{% if company.related contains ';'%}
{% assign related = company.related |split: ';' | push: post.name %}
{% else %}
{% if tags != Nil %}
{% assign tags = tags | push: company.related %}
{% else %}
{% assign tags = company.related %}
{%endif%}
{% endif %}
{% endif %} {% endif %}
{% if company.related %} {% if tags != Nil %}
{% if tags != Nil %} {% assign sorted_tags = tags | concat: post.tags | uniq | compact | sort %}
{% assign tags = tags | push: company.related %} {% else %}
{%else %} {% assign sorted_tags = post.tags | push: post.name | uniq | compact | sort_natural %}
{% assign tags = company.related %} {%endif%}
{%endif%}
{% endif %}
{% assign sorted_tags = tags | concat: post.tags | uniq | compact | sort %}
{% endif %} {% endif %}
{% endfor %} {% endfor %}
{% else %} {% else %}