@ -34,7 +34,11 @@ class ProjectTaskTicketModelSerializer(
|
||||
required = False
|
||||
)
|
||||
|
||||
status = serializers.ChoiceField([(e.value, e.label) for e in Ticket.TicketStatus.ProjectTask])
|
||||
status = serializers.ChoiceField(
|
||||
[(e.value, e.label) for e in Ticket.TicketStatus.ProjectTask],
|
||||
default = Ticket.TicketStatus.All.NEW,
|
||||
required = False,
|
||||
)
|
||||
|
||||
|
||||
class Meta( TicketModelSerializer.Meta ):
|
||||
@ -64,6 +68,10 @@ class ProjectTaskTicketModelSerializer(
|
||||
'organization',
|
||||
'project',
|
||||
'milestone',
|
||||
'planned_start_date',
|
||||
'planned_finish_date',
|
||||
'real_start_date',
|
||||
'real_finish_date',
|
||||
'subscribed_teams',
|
||||
'subscribed_users',
|
||||
'_urls',
|
||||
@ -91,6 +99,11 @@ class ProjectTaskAddTicketModelSerializer(
|
||||
"""
|
||||
|
||||
|
||||
category = serializers.PrimaryKeyRelatedField(
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
|
||||
class Meta(ProjectTaskTicketModelSerializer.Meta):
|
||||
|
||||
read_only_fields = [
|
||||
@ -133,6 +146,17 @@ class ProjectTaskChangeTicketModelSerializer(
|
||||
ProjectTaskTicketModelSerializer (class): ProjectTask Model Serializer
|
||||
"""
|
||||
|
||||
|
||||
category = serializers.PrimaryKeyRelatedField(
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
status = serializers.ChoiceField(
|
||||
[(e.value, e.label) for e in Ticket.TicketStatus.ProjectTask],
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
|
||||
class Meta(ProjectTaskTicketModelSerializer.Meta):
|
||||
|
||||
read_only_fields = [
|
||||
@ -197,7 +221,6 @@ class ProjectTaskTriageTicketModelSerializer(
|
||||
'real_start_date',
|
||||
'real_finish_date',
|
||||
'opened_by',
|
||||
'organization',
|
||||
'_urls',
|
||||
]
|
||||
|
||||
|
Reference in New Issue
Block a user