chore: added permission for importer (#2577)

This commit is contained in:
Bavisetti Narayan 2023-11-01 14:32:33 +05:30 committed by GitHub
parent ecde7edf09
commit 2cb94b4105
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -39,6 +39,7 @@ from plane.utils.integrations.github import get_github_repo_details
from plane.utils.importers.jira import jira_project_issue_summary from plane.utils.importers.jira import jira_project_issue_summary
from plane.bgtasks.importer_task import service_importer from plane.bgtasks.importer_task import service_importer
from plane.utils.html_processor import strip_tags from plane.utils.html_processor import strip_tags
from plane.api.permissions import WorkSpaceAdminPermission
class ServiceIssueImportSummaryEndpoint(BaseAPIView): class ServiceIssueImportSummaryEndpoint(BaseAPIView):
@ -119,6 +120,9 @@ class ServiceIssueImportSummaryEndpoint(BaseAPIView):
class ImportServiceEndpoint(BaseAPIView): class ImportServiceEndpoint(BaseAPIView):
permission_classes = [
WorkSpaceAdminPermission,
]
def post(self, request, slug, service): def post(self, request, slug, service):
project_id = request.data.get("project_id", False) project_id = request.data.get("project_id", False)