fix: Swagger schema fix, comments add

This commit is contained in:
2025-08-07 10:47:03 +05:00
parent 73aa6a6242
commit e40bced16b
10 changed files with 241 additions and 175 deletions

View File

@@ -27,7 +27,7 @@ from core.apps.companies.serializers.folders import (
###################################################################################
# @view-set | ALL - /company-folders
###################################################################################
@extend_schema(tags=["CompanyFolder"])
@extend_schema(tags=["Company Folders"])
class CompanyFolderCrudViewSet(BaseViewSetMixin, ModelViewSet):
queryset = CompanyFolderModel.objects.all()
permission_classes = [AllowAny]
@@ -51,7 +51,7 @@ class CompanyFolderCrudViewSet(BaseViewSetMixin, ModelViewSet):
###################################################################################
# @api-view | POST - /company-folders/<uuid:pk>/contracts
###################################################################################
@extend_schema(tags=["CompanyFolder Contracts"])
@extend_schema(tags=["Company Folder Contracts"])
class ContractFolderApiView(BaseApiViewMixin, GenericAPIView): # type: ignore
queryset = CompanyFolderModel.objects.all()
permission_classes = [IsFolderOwner]