@ -35,7 +35,11 @@ class RequestTicketModelSerializer(
|
||||
required = False
|
||||
)
|
||||
|
||||
status = serializers.ChoiceField([(e.value, e.label) for e in Ticket.TicketStatus.Request])
|
||||
status = serializers.ChoiceField(
|
||||
[(e.value, e.label) for e in Ticket.TicketStatus.Request],
|
||||
default = Ticket.TicketStatus.All.NEW,
|
||||
required = False,
|
||||
)
|
||||
|
||||
class Meta( TicketModelSerializer.Meta ):
|
||||
|
||||
@ -66,6 +70,10 @@ class RequestTicketModelSerializer(
|
||||
'milestone',
|
||||
'subscribed_teams',
|
||||
'subscribed_users',
|
||||
'planned_start_date',
|
||||
'planned_finish_date',
|
||||
'real_start_date',
|
||||
'real_finish_date',
|
||||
'_urls',
|
||||
]
|
||||
|
||||
@ -91,6 +99,11 @@ class RequestAddTicketModelSerializer(
|
||||
"""
|
||||
|
||||
|
||||
category = serializers.PrimaryKeyRelatedField(
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
|
||||
class Meta(RequestTicketModelSerializer.Meta):
|
||||
|
||||
read_only_fields = [
|
||||
@ -134,6 +147,17 @@ class RequestChangeTicketModelSerializer(
|
||||
RequestTicketModelSerializer (class): Request Model Serializer
|
||||
"""
|
||||
|
||||
|
||||
category = serializers.PrimaryKeyRelatedField(
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
status = serializers.ChoiceField(
|
||||
[(e.value, e.label) for e in Ticket.TicketStatus.Request],
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
|
||||
class Meta(RequestTicketModelSerializer.Meta):
|
||||
|
||||
read_only_fields = [
|
||||
@ -198,7 +222,6 @@ class RequestTriageTicketModelSerializer(
|
||||
'real_start_date',
|
||||
'real_finish_date',
|
||||
'opened_by',
|
||||
'organization',
|
||||
'_urls',
|
||||
]
|
||||
|
||||
|
@ -36,7 +36,11 @@ class ChangeTicketModelSerializer(
|
||||
required = False
|
||||
)
|
||||
|
||||
status = serializers.ChoiceField([(e.value, e.label) for e in Ticket.TicketStatus.Change])
|
||||
status = serializers.ChoiceField(
|
||||
[(e.value, e.label) for e in Ticket.TicketStatus.Change],
|
||||
default = Ticket.TicketStatus.All.NEW,
|
||||
required = False,
|
||||
)
|
||||
|
||||
|
||||
class Meta( TicketModelSerializer.Meta ):
|
||||
@ -66,6 +70,10 @@ class ChangeTicketModelSerializer(
|
||||
'organization',
|
||||
'project',
|
||||
'milestone',
|
||||
'planned_start_date',
|
||||
'planned_finish_date',
|
||||
'real_start_date',
|
||||
'real_finish_date',
|
||||
'subscribed_teams',
|
||||
'subscribed_users',
|
||||
'_urls',
|
||||
@ -93,6 +101,11 @@ class ChangeAddTicketModelSerializer(
|
||||
"""
|
||||
|
||||
|
||||
category = serializers.PrimaryKeyRelatedField(
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
|
||||
class Meta(ChangeTicketModelSerializer.Meta):
|
||||
|
||||
read_only_fields = [
|
||||
@ -136,6 +149,17 @@ class ChangeChangeTicketModelSerializer(
|
||||
ChangeTicketModelSerializer (class): Change Model Serializer
|
||||
"""
|
||||
|
||||
|
||||
category = serializers.PrimaryKeyRelatedField(
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
status = serializers.ChoiceField(
|
||||
[(e.value, e.label) for e in Ticket.TicketStatus.Change],
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
|
||||
class Meta(ChangeTicketModelSerializer.Meta):
|
||||
|
||||
read_only_fields = [
|
||||
@ -200,7 +224,6 @@ class ChangeTriageTicketModelSerializer(
|
||||
'real_start_date',
|
||||
'real_finish_date',
|
||||
'opened_by',
|
||||
'organization',
|
||||
'_urls',
|
||||
]
|
||||
|
||||
|
@ -34,7 +34,11 @@ class IncidentTicketModelSerializer(
|
||||
required = False
|
||||
)
|
||||
|
||||
status = serializers.ChoiceField([(e.value, e.label) for e in Ticket.TicketStatus.Incident])
|
||||
status = serializers.ChoiceField(
|
||||
[(e.value, e.label) for e in Ticket.TicketStatus.Incident],
|
||||
default = Ticket.TicketStatus.All.NEW,
|
||||
required = False,
|
||||
)
|
||||
|
||||
|
||||
class Meta( TicketModelSerializer.Meta ):
|
||||
@ -64,6 +68,10 @@ class IncidentTicketModelSerializer(
|
||||
'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 IncidentAddTicketModelSerializer(
|
||||
"""
|
||||
|
||||
|
||||
category = serializers.PrimaryKeyRelatedField(
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
|
||||
class Meta(IncidentTicketModelSerializer.Meta):
|
||||
|
||||
read_only_fields = [
|
||||
@ -134,6 +147,17 @@ class IncidentChangeTicketModelSerializer(
|
||||
IncidentTicketModelSerializer (class): Incident Model Serializer
|
||||
"""
|
||||
|
||||
|
||||
category = serializers.PrimaryKeyRelatedField(
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
status = serializers.ChoiceField(
|
||||
[(e.value, e.label) for e in Ticket.TicketStatus.Incident],
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
|
||||
class Meta(IncidentTicketModelSerializer.Meta):
|
||||
|
||||
read_only_fields = [
|
||||
@ -198,7 +222,6 @@ class IncidentTriageTicketModelSerializer(
|
||||
'real_start_date',
|
||||
'real_finish_date',
|
||||
'opened_by',
|
||||
'organization',
|
||||
'_urls',
|
||||
]
|
||||
|
||||
|
@ -35,7 +35,11 @@ class ProblemTicketModelSerializer(
|
||||
required = False
|
||||
)
|
||||
|
||||
status = serializers.ChoiceField([(e.value, e.label) for e in Ticket.TicketStatus.Problem])
|
||||
status = serializers.ChoiceField(
|
||||
[(e.value, e.label) for e in Ticket.TicketStatus.Problem],
|
||||
default = Ticket.TicketStatus.All.NEW,
|
||||
required = False,
|
||||
)
|
||||
|
||||
|
||||
class Meta( TicketModelSerializer.Meta ):
|
||||
@ -65,6 +69,10 @@ class ProblemTicketModelSerializer(
|
||||
'organization',
|
||||
'project',
|
||||
'milestone',
|
||||
'planned_start_date',
|
||||
'planned_finish_date',
|
||||
'real_start_date',
|
||||
'real_finish_date',
|
||||
'subscribed_teams',
|
||||
'subscribed_users',
|
||||
'_urls',
|
||||
@ -92,6 +100,11 @@ class ProblemAddTicketModelSerializer(
|
||||
"""
|
||||
|
||||
|
||||
category = serializers.PrimaryKeyRelatedField(
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
|
||||
class Meta(ProblemTicketModelSerializer.Meta):
|
||||
|
||||
read_only_fields = [
|
||||
@ -135,6 +148,17 @@ class ProblemChangeTicketModelSerializer(
|
||||
ProblemTicketModelSerializer (class): Problem Model Serializer
|
||||
"""
|
||||
|
||||
|
||||
category = serializers.PrimaryKeyRelatedField(
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
status = serializers.ChoiceField(
|
||||
[(e.value, e.label) for e in Ticket.TicketStatus.Problem],
|
||||
read_only = True,
|
||||
)
|
||||
|
||||
|
||||
class Meta(ProblemTicketModelSerializer.Meta):
|
||||
|
||||
read_only_fields = [
|
||||
@ -199,7 +223,6 @@ class ProblemTriageTicketModelSerializer(
|
||||
'real_start_date',
|
||||
'real_finish_date',
|
||||
'opened_by',
|
||||
'organization',
|
||||
'_urls',
|
||||
]
|
||||
|
||||
|
@ -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