refactor(external_data): rename corporation memberships viewset classes

This commit is contained in:
2026-04-14 11:08:06 +02:00
parent b1873984ac
commit 81dc3c13f2
3 changed files with 8 additions and 8 deletions

View File

@@ -13,7 +13,7 @@ from apps.external_data.serializers import (
IndustrialProductSerializer, IndustrialProductSerializer,
ProsecutorCheckSerializer, ProsecutorCheckSerializer,
PublicProcurementSerializer, PublicProcurementSerializer,
InformationSecurityRegistryEntrySerializer, CorporationMembershipSerializer,
) )
from django_filters import rest_framework as filters from django_filters import rest_framework as filters
from rest_framework.permissions import IsAuthenticated from rest_framework.permissions import IsAuthenticated
@@ -70,7 +70,7 @@ class ArbitrationCaseFilter(filters.FilterSet):
] ]
class InformationSecurityRegistryEntryFilter(filters.FilterSet): class CorporationMembershipFilter(filters.FilterSet):
organization = filters.UUIDFilter(field_name="organization_id") organization = filters.UUIDFilter(field_name="organization_id")
presence_status = filters.CharFilter(lookup_expr="exact") presence_status = filters.CharFilter(lookup_expr="exact")
@@ -119,13 +119,13 @@ class ArbitrationCaseViewSet(ClassicReadOnlyViewSet[ArbitrationCase]):
ordering = ["-decision_date"] ordering = ["-decision_date"]
class InformationSecurityRegistryEntryViewSet( class CorporationMembershipViewSet(
ClassicReadOnlyViewSet[InformationSecurityRegistryEntry] ClassicReadOnlyViewSet[InformationSecurityRegistryEntry]
): ):
queryset = InformationSecurityRegistryEntry.objects.select_related("organization").all() queryset = InformationSecurityRegistryEntry.objects.select_related("organization").all()
serializer_class = InformationSecurityRegistryEntrySerializer serializer_class = CorporationMembershipSerializer
permission_classes = [IsAuthenticated] permission_classes = [IsAuthenticated]
filterset_class = InformationSecurityRegistryEntryFilter filterset_class = CorporationMembershipFilter
search_fields = ["registry_name", "entry_number"] search_fields = ["registry_name", "entry_number"]
ordering_fields = ["issued_at", "expires_at", "created_at"] ordering_fields = ["issued_at", "expires_at", "created_at"]
ordering = ["-issued_at"] ordering = ["-issued_at"]

View File

@@ -78,7 +78,7 @@ class ArbitrationCaseSerializer(serializers.ModelSerializer):
] ]
class InformationSecurityRegistryEntrySerializer(serializers.ModelSerializer): class CorporationMembershipSerializer(serializers.ModelSerializer):
organization = serializers.UUIDField(source="organization_id", read_only=True) organization = serializers.UUIDField(source="organization_id", read_only=True)
class Meta: class Meta:

View File

@@ -5,7 +5,7 @@ from apps.external_data.api import (
IndustrialProductViewSet, IndustrialProductViewSet,
ProsecutorCheckViewSet, ProsecutorCheckViewSet,
PublicProcurementViewSet, PublicProcurementViewSet,
InformationSecurityRegistryEntryViewSet, CorporationMembershipViewSet,
) )
from django.urls import include, path from django.urls import include, path
from rest_framework.routers import DefaultRouter from rest_framework.routers import DefaultRouter
@@ -27,7 +27,7 @@ router.register(
) )
router.register( router.register(
"corporation-memberships", "corporation-memberships",
InformationSecurityRegistryEntryViewSet, CorporationMembershipViewSet,
basename="corporation-memberships", basename="corporation-memberships",
) )