Skip to content

Commit

Permalink
feat: remove badge with count in description_list, members and financ…
Browse files Browse the repository at this point in the history
…ial_annexes
  • Loading branch information
hellodeloo authored and francoisfreitag committed Sep 12, 2024
1 parent 36c3bdd commit 124155f
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 31 deletions.
6 changes: 2 additions & 4 deletions itou/templates/companies/job_description_list.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,12 @@ <h2>{{ siae.kind }} {{ siae.display_name }}</h2>
<ul class="s-tabs-01__nav nav nav-tabs" data-it-sliding-tabs="true">
<li class="nav-item">
<a class="nav-link active" href="{% url 'companies_views:job_description_list' %}" {% matomo_event "employeurs" "clic" "voir-liste-metiers" %}>
<span>Métiers et recrutements</span>
<span class="badge badge-sm rounded-pill ms-2">{{ job_pager.paginator.count }}</span>
Métiers et recrutements
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{% url 'companies_views:members' %}" {% matomo_event "employeurs" "clic" "gerer-collaborateurs" %}>
<span>Collaborateurs</span>
<span class="badge badge-sm rounded-pill ms-2">{{ members_count }}</span>
Collaborateurs
</a>
</li>
{% if can_show_financial_annexes %}
Expand Down
6 changes: 2 additions & 4 deletions itou/templates/companies/members.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,12 @@ <h2>{{ siae.kind }} {{ siae.display_name }}</h2>
<ul class="s-tabs-01__nav nav nav-tabs" data-it-sliding-tabs="true" data-it-sliding-tabs-startindex="1">
<li class="nav-item">
<a class="nav-link" href="{% url 'companies_views:job_description_list' %}" {% matomo_event "employeurs" "clic" "voir-liste-metiers" %}>
<span>Métiers et recrutements</span>
<span class="badge badge-sm rounded-pill ms-2">{{ jobs_count }}</span>
Métiers et recrutements
</a>
</li>
<li class="nav-item">
<a class="nav-link active" href="{% url 'companies_views:members' %}" {% matomo_event "employeurs" "clic" "gerer-collaborateurs" %}>
<span>Collaborateurs</span>
<span class="badge badge-sm rounded-pill ms-2">{{ siae.active_members.count }}</span>
Collaborateurs
</a>
</li>
{% if can_show_financial_annexes %}
Expand Down
6 changes: 2 additions & 4 deletions itou/templates/companies/show_financial_annexes.html
Original file line number Diff line number Diff line change
Expand Up @@ -40,14 +40,12 @@ <h2>{{ siae.kind }} {{ siae.display_name }}</h2>
<ul class="s-tabs-01__nav nav nav-tabs" data-it-sliding-tabs="true" data-it-sliding-tabs-startindex="2">
<li class="nav-item">
<a class="nav-link" href="{% url 'companies_views:job_description_list' %}" {% matomo_event "employeurs" "clic" "voir-liste-metiers" %}>
<span>Métiers et recrutements</span>
<span class="badge badge-sm rounded-pill ms-2">{{ jobs_count }}</span>
Métiers et recrutements
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{% url 'companies_views:members' %}" {% matomo_event "employeurs" "clic" "gerer-collaborateurs" %}>
<span>Collaborateurs</span>
<span class="badge badge-sm rounded-pill ms-2">{{ members_count }}</span>
Collaborateurs
</a>
</li>
<li class="nav-item">
Expand Down
6 changes: 1 addition & 5 deletions itou/www/companies_views/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
from itou.cities.models import City
from itou.common_apps.address.departments import department_from_postcode
from itou.common_apps.organizations.views import deactivate_org_member, update_org_admin_role
from itou.companies.models import Company, CompanyMembership, JobDescription, SiaeFinancialAnnex
from itou.companies.models import Company, JobDescription, SiaeFinancialAnnex
from itou.jobs.models import Appellation
from itou.users.models import User
from itou.utils import constants as global_constants
Expand Down Expand Up @@ -237,7 +237,6 @@ def job_description_list(request, template_name="companies/job_description_list.
"form": form,
"job_pager": job_pager,
"page": page,
"members_count": CompanyMembership.objects.filter(company_id=company.pk).active().count(),
"can_show_financial_annexes": company.convention_can_be_accessed_by(request.user),
"back_url": reverse("dashboard:index"),
}
Expand Down Expand Up @@ -397,8 +396,6 @@ def show_financial_annexes(request, template_name="companies/show_financial_anne
"can_select_af": current_siae.convention_can_be_changed_by(request.user),
"siae_is_asp": current_siae.source == Company.SOURCE_ASP,
"siae_is_user_created": current_siae.source == Company.SOURCE_USER_CREATED,
"jobs_count": JobDescription.objects.filter(company_id=current_siae.pk).count(),
"members_count": CompanyMembership.objects.filter(company_id=current_siae.pk).active().count(),
"back_url": reverse("dashboard:index"),
}
return render(request, template_name, context)
Expand Down Expand Up @@ -626,7 +623,6 @@ def members(request, template_name="companies/members.html"):
"members": active_company_members,
"members_stats": active_company_members_stats,
"pending_invitations": pending_invitations,
"jobs_count": JobDescription.objects.filter(company_id=company.pk).count(),
"can_show_financial_annexes": company.convention_can_be_accessed_by(request.user),
"back_url": reverse("dashboard:index"),
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# serializer version: 1
# name: JobDescriptionListViewTest.test_job_application_list_response_content[job applications list]
dict({
'num_queries': 17,
'num_queries': 16,
'queries': list([
dict({
'origin': list([
Expand Down Expand Up @@ -167,19 +167,6 @@
WHERE "companies_jobdescription"."company_id" = %s
''',
}),
dict({
'origin': list([
'job_description_list[www/companies_views/views.py]',
]),
'sql': '''
SELECT COUNT(*) AS "__count"
FROM "companies_companymembership"
INNER JOIN "users_user" ON ("companies_companymembership"."user_id" = "users_user"."id")
WHERE ("companies_companymembership"."company_id" = %s
AND "users_user"."is_active"
AND "companies_companymembership"."is_active")
''',
}),
dict({
'origin': list([
'Company.has_admin[common_apps/organizations/models.py]',
Expand Down

0 comments on commit 124155f

Please sign in to comment.