From 529ab19747085e224f020da4fa0da3c3cac23d0a Mon Sep 17 00:00:00 2001 From: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com> Date: Wed, 23 Aug 2023 22:13:04 +0530 Subject: [PATCH] chore: removed extra exporter function (#1953) --- apiserver/plane/api/urls.py | 5 ++++- apiserver/plane/api/views/issue.py | 25 ------------------------- 2 files changed, 4 insertions(+), 26 deletions(-) diff --git a/apiserver/plane/api/urls.py b/apiserver/plane/api/urls.py index b8743476e50..8ebf10f576a 100644 --- a/apiserver/plane/api/urls.py +++ b/apiserver/plane/api/urls.py @@ -89,7 +89,6 @@ IssueCommentPublicViewSet, IssueReactionViewSet, CommentReactionViewSet, - ExportIssuesEndpoint, ## End Issues # States StateViewSet, @@ -175,6 +174,10 @@ InboxIssuePublicViewSet, IssueVotePublicViewSet, ## End Public Boards + ## Exporter + ExportIssuesEndpoint, + ## End Exporter + ) diff --git a/apiserver/plane/api/views/issue.py b/apiserver/plane/api/views/issue.py index 6f0f1e6ae6b..0b08bb14fd8 100644 --- a/apiserver/plane/api/views/issue.py +++ b/apiserver/plane/api/views/issue.py @@ -1827,28 +1827,3 @@ def destroy(self, request, slug, project_id, issue_id): status=status.HTTP_400_BAD_REQUEST, ) - -class ExportIssuesEndpoint(BaseAPIView): - permission_classes = [ - WorkSpaceAdminPermission, - ] - - def post(self, request, slug): - try: - - issue_export_task.delay( - email=request.user.email, data=request.data, slug=slug ,exporter_name=request.user.first_name - ) - - return Response( - { - "message": f"Once the export is ready it will be emailed to you at {str(request.user.email)}" - }, - status=status.HTTP_200_OK, - ) - except Exception as e: - capture_exception(e) - return Response( - {"error": "Something went wrong please try again later"}, - status=status.HTTP_400_BAD_REQUEST, - ) \ No newline at end of file