|
17 | 17 | from django.utils.translation import gettext as _ |
18 | 18 |
|
19 | 19 | from dojo.authorization.roles_permissions import Permissions |
20 | | -from dojo.endpoint.queries import get_authorized_endpoint_status |
| 20 | +from dojo.endpoint.queries import get_authorized_endpoint_status_for_queryset |
21 | 21 | from dojo.filters import ( |
22 | 22 | MetricsEndpointFilter, |
23 | 23 | MetricsEndpointFilterWithoutObjectLookups, |
@@ -184,7 +184,7 @@ def endpoint_queries( |
184 | 184 | "finding__reporter", |
185 | 185 | ) |
186 | 186 |
|
187 | | - endpoints_query = get_authorized_endpoint_status(Permissions.Endpoint_View, endpoints_query, request.user) |
| 187 | + endpoints_query = get_authorized_endpoint_status_for_queryset(Permissions.Endpoint_View, endpoints_query, request.user) |
188 | 188 | filter_string_matching = get_system_setting("filter_string_matching", False) |
189 | 189 | filter_class = MetricsEndpointFilterWithoutObjectLookups if filter_string_matching else MetricsEndpointFilter |
190 | 190 | endpoints = filter_class(request.GET, queryset=endpoints_query) |
@@ -230,8 +230,8 @@ def endpoint_queries( |
230 | 230 | "finding__test__engagement__product", |
231 | 231 | ) |
232 | 232 |
|
233 | | - endpoints_closed = get_authorized_endpoint_status(Permissions.Endpoint_View, endpoints_closed, request.user) |
234 | | - accepted_endpoints = get_authorized_endpoint_status(Permissions.Endpoint_View, accepted_endpoints, request.user) |
| 233 | + endpoints_closed = get_authorized_endpoint_status_for_queryset(Permissions.Endpoint_View, endpoints_closed, request.user) |
| 234 | + accepted_endpoints = get_authorized_endpoint_status_for_queryset(Permissions.Endpoint_View, accepted_endpoints, request.user) |
235 | 235 | accepted_endpoints_counts = severity_count(accepted_endpoints, "aggregate", "finding__severity") |
236 | 236 |
|
237 | 237 | weeks_between, months_between = period_deltas(start_date, end_date) |
|
0 commit comments