diff --git a/itou/templates/companies/job_description_list.html b/itou/templates/companies/job_description_list.html
index 4c04639bd7..4d7e40c5ed 100644
--- a/itou/templates/companies/job_description_list.html
+++ b/itou/templates/companies/job_description_list.html
@@ -19,14 +19,12 @@
{{ siae.kind }} {{ siae.display_name }}
-
- Métiers et recrutements
- {{ job_pager.paginator.count }}
+ Métiers et recrutements
-
- Collaborateurs
- {{ members_count }}
+ Collaborateurs
{% if can_show_financial_annexes %}
diff --git a/itou/templates/companies/members.html b/itou/templates/companies/members.html
index 2683579b07..f96d7dffac 100644
--- a/itou/templates/companies/members.html
+++ b/itou/templates/companies/members.html
@@ -18,14 +18,12 @@ {{ siae.kind }} {{ siae.display_name }}
-
- Métiers et recrutements
- {{ jobs_count }}
+ Métiers et recrutements
-
- Collaborateurs
- {{ siae.active_members.count }}
+ Collaborateurs
{% if can_show_financial_annexes %}
diff --git a/itou/templates/companies/show_financial_annexes.html b/itou/templates/companies/show_financial_annexes.html
index 52ea38e515..7101937304 100644
--- a/itou/templates/companies/show_financial_annexes.html
+++ b/itou/templates/companies/show_financial_annexes.html
@@ -40,14 +40,12 @@ {{ siae.kind }} {{ siae.display_name }}
-
- Métiers et recrutements
- {{ jobs_count }}
+ Métiers et recrutements
-
- Collaborateurs
- {{ members_count }}
+ Collaborateurs
-
diff --git a/itou/www/companies_views/views.py b/itou/www/companies_views/views.py
index b6147ed6c6..7a6fcd5104 100644
--- a/itou/www/companies_views/views.py
+++ b/itou/www/companies_views/views.py
@@ -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
@@ -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"),
}
@@ -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)
@@ -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"),
}
diff --git a/tests/www/companies_views/__snapshots__/test_job_description_views.ambr b/tests/www/companies_views/__snapshots__/test_job_description_views.ambr
index cfdf61198d..24f31288d0 100644
--- a/tests/www/companies_views/__snapshots__/test_job_description_views.ambr
+++ b/tests/www/companies_views/__snapshots__/test_job_description_views.ambr
@@ -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([
@@ -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]',