Skip to content

Commit bddb48f

Browse files
fix metrics calleers
1 parent fb959be commit bddb48f

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

dojo/cred/views.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
from dojo.authorization.authorization_decorators import user_is_authorized, user_is_configuration_authorized
1010
from dojo.authorization.roles_permissions import Permissions
11-
from dojo.cred.queries import get_authorized_cred_mappings
11+
from dojo.cred.queries import get_authorized_cred_mappings_for_queryset
1212
from dojo.forms import CredMappingForm, CredMappingFormProd, CredUserForm, NoteForm
1313
from dojo.models import Cred_Mapping, Cred_User, Engagement, Finding, Product, Test
1414
from dojo.utils import Product_Tab, add_breadcrumb, dojo_crypto_encrypt, prepare_for_view
@@ -85,7 +85,7 @@ def view_cred_details(request, ttid):
8585
notes = cred.notes.all()
8686
cred_products = Cred_Mapping.objects.select_related("product").filter(
8787
product_id__isnull=False, cred_id=ttid).order_by("product__name")
88-
cred_products = get_authorized_cred_mappings(Permissions.Product_View, cred_products)
88+
cred_products = get_authorized_cred_mappings_for_queryset(Permissions.Product_View, cred_products)
8989

9090
if request.method == "POST":
9191
form = NoteForm(request.POST)

dojo/metrics/utils.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from django.utils.translation import gettext as _
1818

1919
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
2121
from dojo.filters import (
2222
MetricsEndpointFilter,
2323
MetricsEndpointFilterWithoutObjectLookups,
@@ -184,7 +184,7 @@ def endpoint_queries(
184184
"finding__reporter",
185185
)
186186

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)
188188
filter_string_matching = get_system_setting("filter_string_matching", False)
189189
filter_class = MetricsEndpointFilterWithoutObjectLookups if filter_string_matching else MetricsEndpointFilter
190190
endpoints = filter_class(request.GET, queryset=endpoints_query)
@@ -230,8 +230,8 @@ def endpoint_queries(
230230
"finding__test__engagement__product",
231231
)
232232

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)
235235
accepted_endpoints_counts = severity_count(accepted_endpoints, "aggregate", "finding__severity")
236236

237237
weeks_between, months_between = period_deltas(start_date, end_date)

0 commit comments

Comments
 (0)