fix member list in hashtag links

This commit is contained in:
2020-10-24 18:30:17 +00:00
parent f79f261b9a
commit 32fe76f8ae
2 changed files with 22 additions and 22 deletions

View File

@@ -38,16 +38,7 @@ def tags(request, tag=""):
featured_post = Post.objects.get_visible_articles().filter(slug=tag).first() featured_post = Post.objects.get_visible_articles().filter(slug=tag).first()
members = [] members = []
#job_names, slug_list = JobMember.jobs.get_job_names(slug=tag) job_members = JobMember.active_member.get_all_by_slug(slug=tag)
if None:
active_members = JobMember.active_member.get_members_of_job(job_names=job_names)
for idx, item in enumerate(job_names):
if active_members[idx]:
members.append(
(job_names[idx], active_members[idx], tag + "#" + slug_list[idx])
)
author_image = None author_image = None
if featured_post: if featured_post:
@@ -60,7 +51,7 @@ def tags(request, tag=""):
"posts": posts, "posts": posts,
"author_image": author_image, "author_image": author_image,
"featured_post": featured_post, "featured_post": featured_post,
"members": None, "job_members": job_members,
"tags_list": None, "tags_list": None,
} }

View File

@@ -37,23 +37,32 @@
{% endif %} {% endif %}
<div class="grid-container"> <div class="grid-container">
{% for member in members %} <!-- show job lists in a job group -->
<h2>{{member.0}}<a class="headerlink" href="/members/jobs/{{member.2}}" title="Permalink to {{member.2}}"> #</a></h2> {% regroup job_members by job.name as all_jobmem_list %}
<div class="grid-x"> {% for jobmem in all_jobmem_list %}
{% for mem in member.1 %}
{% with member=mem.member %} <div class="padding-top-1 padding-left-1 padding-bottom-1 padding-right-1" style="background-color: white;">
<div class="medium-3 large-2 small-6 cell">
<h2>{{member.surname}}</h2>
{% include 'members/partials/_member.html' %}
</div>
{% endwith %}
{% endfor %} <h2>{{jobmem.grouper}}<a class="headerlink" href="#{{jobmem.list.0.job.slug}}" title="Permalink to {{jobmem.grouper}}"> #</a></h2>
<b>Aktuelle Mitglieder:</b>
<div class="grid-x">
{% for jm in jobmem.list %}
{% with member=jm.member %}
<div class="medium-3 large-2 small-6 cell">
<h2>{{jm.member.firstname}} {{jm.member.surname}}</h2>
{% include 'members/partials/_member.html' %}
</div>
{% endwith %}
{% endfor %}
</div>
</div> </div>
{% endfor %} {% endfor %}
</div> </div>
<div class="grid-container"> <div class="grid-container">