Skip to content

Commit

Permalink
chore: 2 small changes
Browse files Browse the repository at this point in the history
  • Loading branch information
StefanFl committed Jan 21, 2025
1 parent 5645153 commit 6a9d973
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 8 deletions.
10 changes: 3 additions & 7 deletions backend/application/import_observations/api/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,7 @@
from rest_framework.views import APIView
from rest_framework.viewsets import GenericViewSet, ModelViewSet

from application.access_control.services.authorization import (
user_has_permission,
user_has_permission_or_403,
)
from application.access_control.services.authorization import user_has_permission_or_403
from application.access_control.services.roles_permissions import Permissions
from application.core.models import Branch
from application.core.queries.branch import get_branch_by_id, get_branch_by_name
Expand Down Expand Up @@ -394,9 +391,8 @@ def post(self, request, product_id: int):
product = get_product_by_id(product_id)
if not product:
return Response(status=HTTP_404_NOT_FOUND)
if not user_has_permission(product, Permissions.Product_Scan_OSV):
return Response(status=HTTP_404_NOT_FOUND)

scan_product(product)
user_has_permission_or_403(product, Permissions.Product_Scan_OSV)

scan_product(product)
return Response(status=HTTP_204_NO_CONTENT)
2 changes: 1 addition & 1 deletion backend/setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ root_package = application
name = General layers
type = layers
layers =
application.import_observations | application.metrics
application.import_observations | application.metrics
application.epss | application.rules | application.vex
application.access_control : application.commons : application.core : application.issue_tracker : application.licenses
ignore_imports =
Expand Down

0 comments on commit 6a9d973

Please sign in to comment.