fix: type fixes
This commit is contained in:
parent
8e87c48249
commit
1757b360f3
22 changed files with 35 additions and 31 deletions
|
|
@ -26,7 +26,7 @@ from plane.api.serializers import (
|
||||||
CycleSerializer,
|
CycleSerializer,
|
||||||
)
|
)
|
||||||
from plane.app.permissions import ProjectEntityPermission
|
from plane.app.permissions import ProjectEntityPermission
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
from plane.db.models import (
|
from plane.db.models import (
|
||||||
Cycle,
|
Cycle,
|
||||||
CycleIssue,
|
CycleIssue,
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ from rest_framework.response import Response
|
||||||
# Module imports
|
# Module imports
|
||||||
from plane.api.serializers import InboxIssueSerializer, IssueSerializer
|
from plane.api.serializers import InboxIssueSerializer, IssueSerializer
|
||||||
from plane.app.permissions import ProjectLitePermission
|
from plane.app.permissions import ProjectLitePermission
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
from plane.db.models import (
|
from plane.db.models import (
|
||||||
Inbox,
|
Inbox,
|
||||||
InboxIssue,
|
InboxIssue,
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ from plane.api.serializers import (
|
||||||
ModuleSerializer,
|
ModuleSerializer,
|
||||||
)
|
)
|
||||||
from plane.app.permissions import ProjectEntityPermission
|
from plane.app.permissions import ProjectEntityPermission
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
from plane.db.models import (
|
from plane.db.models import (
|
||||||
Issue,
|
Issue,
|
||||||
IssueAttachment,
|
IssueAttachment,
|
||||||
|
|
@ -520,7 +520,6 @@ class ModuleIssueAPIEndpoint(BaseAPIView):
|
||||||
|
|
||||||
|
|
||||||
class ModuleArchiveUnarchiveAPIEndpoint(BaseAPIView):
|
class ModuleArchiveUnarchiveAPIEndpoint(BaseAPIView):
|
||||||
|
|
||||||
permission_classes = [
|
permission_classes = [
|
||||||
ProjectEntityPermission,
|
ProjectEntityPermission,
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,7 @@ from plane.app.serializers import (
|
||||||
CycleUserPropertiesSerializer,
|
CycleUserPropertiesSerializer,
|
||||||
CycleWriteSerializer,
|
CycleWriteSerializer,
|
||||||
)
|
)
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
from plane.db.models import (
|
from plane.db.models import (
|
||||||
Cycle,
|
Cycle,
|
||||||
CycleIssue,
|
CycleIssue,
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@ from .. import BaseViewSet
|
||||||
from plane.app.serializers import (
|
from plane.app.serializers import (
|
||||||
CycleIssueSerializer,
|
CycleIssueSerializer,
|
||||||
)
|
)
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
from plane.db.models import (
|
from plane.db.models import (
|
||||||
Cycle,
|
Cycle,
|
||||||
CycleIssue,
|
CycleIssue,
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,7 @@ from plane.app.serializers import (
|
||||||
InboxIssueDetailSerializer,
|
InboxIssueDetailSerializer,
|
||||||
)
|
)
|
||||||
from plane.utils.issue_filters import issue_filters
|
from plane.utils.issue_filters import issue_filters
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
|
|
||||||
|
|
||||||
class InboxViewSet(BaseViewSet):
|
class InboxViewSet(BaseViewSet):
|
||||||
|
|
|
||||||
|
|
@ -25,9 +25,9 @@ from plane.app.permissions import (
|
||||||
from plane.app.serializers import (
|
from plane.app.serializers import (
|
||||||
IssueFlatSerializer,
|
IssueFlatSerializer,
|
||||||
IssueSerializer,
|
IssueSerializer,
|
||||||
IssueDetailSerializer
|
IssueDetailSerializer,
|
||||||
)
|
)
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
from plane.db.models import (
|
from plane.db.models import (
|
||||||
Issue,
|
Issue,
|
||||||
IssueAttachment,
|
IssueAttachment,
|
||||||
|
|
@ -343,7 +343,7 @@ class BulkArchiveIssuesEndpoint(BaseAPIView):
|
||||||
return Response(
|
return Response(
|
||||||
{
|
{
|
||||||
"error_code": 4091,
|
"error_code": 4091,
|
||||||
"error_message": "INVALID_ARCHIVE_STATE_GROUP"
|
"error_message": "INVALID_ARCHIVE_STATE_GROUP",
|
||||||
},
|
},
|
||||||
status=status.HTTP_400_BAD_REQUEST,
|
status=status.HTTP_400_BAD_REQUEST,
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@ from .. import BaseAPIView
|
||||||
from plane.app.serializers import IssueAttachmentSerializer
|
from plane.app.serializers import IssueAttachmentSerializer
|
||||||
from plane.app.permissions import ProjectEntityPermission
|
from plane.app.permissions import ProjectEntityPermission
|
||||||
from plane.db.models import IssueAttachment, ProjectMember
|
from plane.db.models import IssueAttachment, ProjectMember
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
|
|
||||||
|
|
||||||
class IssueAttachmentEndpoint(BaseAPIView):
|
class IssueAttachmentEndpoint(BaseAPIView):
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,7 @@ from plane.app.serializers import (
|
||||||
IssueUserPropertySerializer,
|
IssueUserPropertySerializer,
|
||||||
IssueSerializer,
|
IssueSerializer,
|
||||||
)
|
)
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
from plane.db.models import (
|
from plane.db.models import (
|
||||||
Issue,
|
Issue,
|
||||||
IssueAttachment,
|
IssueAttachment,
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ from plane.db.models import (
|
||||||
IssueLabel,
|
IssueLabel,
|
||||||
IssueAssignee,
|
IssueAssignee,
|
||||||
)
|
)
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
|
|
||||||
|
|
||||||
class BulkIssueOperationsEndpoint(BaseAPIView):
|
class BulkIssueOperationsEndpoint(BaseAPIView):
|
||||||
|
|
@ -59,10 +59,16 @@ class BulkIssueOperationsEndpoint(BaseAPIView):
|
||||||
|
|
||||||
properties = request.data.get("properties", {})
|
properties = request.data.get("properties", {})
|
||||||
|
|
||||||
if properties.get("start_date", False) and properties.get("target_date", False):
|
if properties.get("start_date", False) and properties.get(
|
||||||
|
"target_date", False
|
||||||
|
):
|
||||||
if (
|
if (
|
||||||
datetime.strptime(properties.get("start_date"), "%Y-%m-%d").date()
|
datetime.strptime(
|
||||||
> datetime.strptime(properties.get("target_date"), "%Y-%m-%d").date()
|
properties.get("start_date"), "%Y-%m-%d"
|
||||||
|
).date()
|
||||||
|
> datetime.strptime(
|
||||||
|
properties.get("target_date"), "%Y-%m-%d"
|
||||||
|
).date()
|
||||||
):
|
):
|
||||||
return Response(
|
return Response(
|
||||||
{
|
{
|
||||||
|
|
@ -73,7 +79,6 @@ class BulkIssueOperationsEndpoint(BaseAPIView):
|
||||||
)
|
)
|
||||||
|
|
||||||
for issue in issues:
|
for issue in issues:
|
||||||
|
|
||||||
# Priority
|
# Priority
|
||||||
if properties.get("priority", False):
|
if properties.get("priority", False):
|
||||||
bulk_issue_activities.append(
|
bulk_issue_activities.append(
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@ from plane.db.models import (
|
||||||
ProjectMember,
|
ProjectMember,
|
||||||
CommentReaction,
|
CommentReaction,
|
||||||
)
|
)
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
|
|
||||||
|
|
||||||
class IssueCommentViewSet(BaseViewSet):
|
class IssueCommentViewSet(BaseViewSet):
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ from plane.app.serializers import (
|
||||||
IssueFlatSerializer,
|
IssueFlatSerializer,
|
||||||
IssueSerializer,
|
IssueSerializer,
|
||||||
)
|
)
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
from plane.db.models import (
|
from plane.db.models import (
|
||||||
Issue,
|
Issue,
|
||||||
IssueAttachment,
|
IssueAttachment,
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ from .. import BaseViewSet
|
||||||
from plane.app.serializers import IssueLinkSerializer
|
from plane.app.serializers import IssueLinkSerializer
|
||||||
from plane.app.permissions import ProjectEntityPermission
|
from plane.app.permissions import ProjectEntityPermission
|
||||||
from plane.db.models import IssueLink
|
from plane.db.models import IssueLink
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
|
|
||||||
|
|
||||||
class IssueLinkViewSet(BaseViewSet):
|
class IssueLinkViewSet(BaseViewSet):
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ from .. import BaseViewSet
|
||||||
from plane.app.serializers import IssueReactionSerializer
|
from plane.app.serializers import IssueReactionSerializer
|
||||||
from plane.app.permissions import ProjectLitePermission
|
from plane.app.permissions import ProjectLitePermission
|
||||||
from plane.db.models import IssueReaction
|
from plane.db.models import IssueReaction
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
|
|
||||||
|
|
||||||
class IssueReactionViewSet(BaseViewSet):
|
class IssueReactionViewSet(BaseViewSet):
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ from plane.db.models import (
|
||||||
IssueAttachment,
|
IssueAttachment,
|
||||||
IssueLink,
|
IssueLink,
|
||||||
)
|
)
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
|
|
||||||
|
|
||||||
class IssueRelationViewSet(BaseViewSet):
|
class IssueRelationViewSet(BaseViewSet):
|
||||||
|
|
@ -80,8 +80,7 @@ class IssueRelationViewSet(BaseViewSet):
|
||||||
).values_list("issue_id", flat=True)
|
).values_list("issue_id", flat=True)
|
||||||
|
|
||||||
queryset = (
|
queryset = (
|
||||||
Issue.issue_objects
|
Issue.issue_objects.filter(workspace__slug=slug)
|
||||||
.filter(workspace__slug=slug)
|
|
||||||
.select_related("workspace", "project", "state", "parent")
|
.select_related("workspace", "project", "state", "parent")
|
||||||
.prefetch_related("assignees", "labels", "issue_module__module")
|
.prefetch_related("assignees", "labels", "issue_module__module")
|
||||||
.annotate(cycle_id=F("issue_cycle__cycle_id"))
|
.annotate(cycle_id=F("issue_cycle__cycle_id"))
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@ from plane.db.models import (
|
||||||
IssueLink,
|
IssueLink,
|
||||||
IssueAttachment,
|
IssueAttachment,
|
||||||
)
|
)
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
from plane.utils.user_timezone_converter import user_timezone_converter
|
from plane.utils.user_timezone_converter import user_timezone_converter
|
||||||
from collections import defaultdict
|
from collections import defaultdict
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,7 @@ from plane.app.serializers import (
|
||||||
ModuleUserPropertiesSerializer,
|
ModuleUserPropertiesSerializer,
|
||||||
ModuleWriteSerializer,
|
ModuleWriteSerializer,
|
||||||
)
|
)
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
from plane.db.models import (
|
from plane.db.models import (
|
||||||
Issue,
|
Issue,
|
||||||
Module,
|
Module,
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ from plane.app.permissions import (
|
||||||
from plane.app.serializers import (
|
from plane.app.serializers import (
|
||||||
ModuleIssueSerializer,
|
ModuleIssueSerializer,
|
||||||
)
|
)
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
from plane.db.models import (
|
from plane.db.models import (
|
||||||
Issue,
|
Issue,
|
||||||
IssueAttachment,
|
IssueAttachment,
|
||||||
|
|
@ -46,6 +46,7 @@ from plane.utils.paginator import (
|
||||||
# Module imports
|
# Module imports
|
||||||
from .. import BaseViewSet
|
from .. import BaseViewSet
|
||||||
|
|
||||||
|
|
||||||
class ModuleIssueViewSet(BaseViewSet):
|
class ModuleIssueViewSet(BaseViewSet):
|
||||||
serializer_class = ModuleIssueSerializer
|
serializer_class = ModuleIssueSerializer
|
||||||
model = ModuleIssue
|
model = ModuleIssue
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ from django.db.models import Q
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
|
|
||||||
# Module imports
|
# Module imports
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
from plane.db.models import Issue, Project, State
|
from plane.db.models import Issue, Project, State
|
||||||
from plane.utils.exception_logger import log_exception
|
from plane.utils.exception_logger import log_exception
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ from plane.app.serializers import (
|
||||||
IssueStateInboxSerializer,
|
IssueStateInboxSerializer,
|
||||||
)
|
)
|
||||||
from plane.utils.issue_filters import issue_filters
|
from plane.utils.issue_filters import issue_filters
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
|
|
||||||
|
|
||||||
class InboxIssuePublicViewSet(BaseViewSet):
|
class InboxIssuePublicViewSet(BaseViewSet):
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ from django.db.models import (
|
||||||
JSONField,
|
JSONField,
|
||||||
Value,
|
Value,
|
||||||
OuterRef,
|
OuterRef,
|
||||||
Func
|
Func,
|
||||||
)
|
)
|
||||||
|
|
||||||
# Third Party imports
|
# Third Party imports
|
||||||
|
|
@ -61,7 +61,7 @@ from plane.db.models import (
|
||||||
ProjectPublicMember,
|
ProjectPublicMember,
|
||||||
IssueAttachment,
|
IssueAttachment,
|
||||||
)
|
)
|
||||||
from plane.bgtasks.issue_activites_task import issue_activity
|
from plane.bgtasks.issue_activities_task import issue_activity
|
||||||
from plane.utils.issue_filters import issue_filters
|
from plane.utils.issue_filters import issue_filters
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue