diff --git a/apiserver/plane/app/views/analytic/base.py b/apiserver/plane/app/views/analytic/base.py index 9f1f1a48d..49728cde8 100644 --- a/apiserver/plane/app/views/analytic/base.py +++ b/apiserver/plane/app/views/analytic/base.py @@ -112,8 +112,8 @@ class AnalyticsEndpoint(BaseAPIView): Issue.objects.filter( workspace__slug=slug, **filters, - labels__id__isnull=False - & Q(label_issue__deleted_at__isnull=True), + labels__id__isnull=False, + label_issue__deleted_at__isnull=True, ) .distinct("labels__id") .order_by("labels__id") diff --git a/apiserver/plane/bgtasks/analytic_plot_export.py b/apiserver/plane/bgtasks/analytic_plot_export.py index 4f5994941..7e8630e65 100644 --- a/apiserver/plane/bgtasks/analytic_plot_export.py +++ b/apiserver/plane/bgtasks/analytic_plot_export.py @@ -132,7 +132,8 @@ def get_label_details(slug, filters): Issue.objects.filter( workspace__slug=slug, **filters, - labels__id__isnull=False & Q(label_issue__deleted_at__isnull=True), + labels__id__isnull=False, + label_issue__deleted_at__isnull=True, ) .distinct("labels__id") .order_by("labels__id") diff --git a/apiserver/plane/settings/common.py b/apiserver/plane/settings/common.py index 6e9c98ce1..083a8df05 100644 --- a/apiserver/plane/settings/common.py +++ b/apiserver/plane/settings/common.py @@ -439,5 +439,6 @@ ATTACHMENT_MIME_TYPES = [ "text/javascript", "application/json", "text/xml", + "text/csv", "application/xml", ]