@ -35,7 +35,11 @@ class RequestTicketModelSerializer(
|
|||||||
required = False
|
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 ):
|
class Meta( TicketModelSerializer.Meta ):
|
||||||
|
|
||||||
@ -66,6 +70,10 @@ class RequestTicketModelSerializer(
|
|||||||
'milestone',
|
'milestone',
|
||||||
'subscribed_teams',
|
'subscribed_teams',
|
||||||
'subscribed_users',
|
'subscribed_users',
|
||||||
|
'planned_start_date',
|
||||||
|
'planned_finish_date',
|
||||||
|
'real_start_date',
|
||||||
|
'real_finish_date',
|
||||||
'_urls',
|
'_urls',
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -91,6 +99,11 @@ class RequestAddTicketModelSerializer(
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
category = serializers.PrimaryKeyRelatedField(
|
||||||
|
read_only = True,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class Meta(RequestTicketModelSerializer.Meta):
|
class Meta(RequestTicketModelSerializer.Meta):
|
||||||
|
|
||||||
read_only_fields = [
|
read_only_fields = [
|
||||||
@ -134,6 +147,17 @@ class RequestChangeTicketModelSerializer(
|
|||||||
RequestTicketModelSerializer (class): Request Model Serializer
|
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):
|
class Meta(RequestTicketModelSerializer.Meta):
|
||||||
|
|
||||||
read_only_fields = [
|
read_only_fields = [
|
||||||
@ -198,7 +222,6 @@ class RequestTriageTicketModelSerializer(
|
|||||||
'real_start_date',
|
'real_start_date',
|
||||||
'real_finish_date',
|
'real_finish_date',
|
||||||
'opened_by',
|
'opened_by',
|
||||||
'organization',
|
|
||||||
'_urls',
|
'_urls',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -36,7 +36,11 @@ class ChangeTicketModelSerializer(
|
|||||||
required = False
|
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 ):
|
class Meta( TicketModelSerializer.Meta ):
|
||||||
@ -66,6 +70,10 @@ class ChangeTicketModelSerializer(
|
|||||||
'organization',
|
'organization',
|
||||||
'project',
|
'project',
|
||||||
'milestone',
|
'milestone',
|
||||||
|
'planned_start_date',
|
||||||
|
'planned_finish_date',
|
||||||
|
'real_start_date',
|
||||||
|
'real_finish_date',
|
||||||
'subscribed_teams',
|
'subscribed_teams',
|
||||||
'subscribed_users',
|
'subscribed_users',
|
||||||
'_urls',
|
'_urls',
|
||||||
@ -93,6 +101,11 @@ class ChangeAddTicketModelSerializer(
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
category = serializers.PrimaryKeyRelatedField(
|
||||||
|
read_only = True,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class Meta(ChangeTicketModelSerializer.Meta):
|
class Meta(ChangeTicketModelSerializer.Meta):
|
||||||
|
|
||||||
read_only_fields = [
|
read_only_fields = [
|
||||||
@ -136,6 +149,17 @@ class ChangeChangeTicketModelSerializer(
|
|||||||
ChangeTicketModelSerializer (class): Change Model Serializer
|
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):
|
class Meta(ChangeTicketModelSerializer.Meta):
|
||||||
|
|
||||||
read_only_fields = [
|
read_only_fields = [
|
||||||
@ -200,7 +224,6 @@ class ChangeTriageTicketModelSerializer(
|
|||||||
'real_start_date',
|
'real_start_date',
|
||||||
'real_finish_date',
|
'real_finish_date',
|
||||||
'opened_by',
|
'opened_by',
|
||||||
'organization',
|
|
||||||
'_urls',
|
'_urls',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -34,7 +34,11 @@ class IncidentTicketModelSerializer(
|
|||||||
required = False
|
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 ):
|
class Meta( TicketModelSerializer.Meta ):
|
||||||
@ -64,6 +68,10 @@ class IncidentTicketModelSerializer(
|
|||||||
'organization',
|
'organization',
|
||||||
'project',
|
'project',
|
||||||
'milestone',
|
'milestone',
|
||||||
|
'planned_start_date',
|
||||||
|
'planned_finish_date',
|
||||||
|
'real_start_date',
|
||||||
|
'real_finish_date',
|
||||||
'subscribed_teams',
|
'subscribed_teams',
|
||||||
'subscribed_users',
|
'subscribed_users',
|
||||||
'_urls',
|
'_urls',
|
||||||
@ -91,6 +99,11 @@ class IncidentAddTicketModelSerializer(
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
category = serializers.PrimaryKeyRelatedField(
|
||||||
|
read_only = True,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class Meta(IncidentTicketModelSerializer.Meta):
|
class Meta(IncidentTicketModelSerializer.Meta):
|
||||||
|
|
||||||
read_only_fields = [
|
read_only_fields = [
|
||||||
@ -134,6 +147,17 @@ class IncidentChangeTicketModelSerializer(
|
|||||||
IncidentTicketModelSerializer (class): Incident Model Serializer
|
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):
|
class Meta(IncidentTicketModelSerializer.Meta):
|
||||||
|
|
||||||
read_only_fields = [
|
read_only_fields = [
|
||||||
@ -198,7 +222,6 @@ class IncidentTriageTicketModelSerializer(
|
|||||||
'real_start_date',
|
'real_start_date',
|
||||||
'real_finish_date',
|
'real_finish_date',
|
||||||
'opened_by',
|
'opened_by',
|
||||||
'organization',
|
|
||||||
'_urls',
|
'_urls',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -35,7 +35,11 @@ class ProblemTicketModelSerializer(
|
|||||||
required = False
|
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 ):
|
class Meta( TicketModelSerializer.Meta ):
|
||||||
@ -65,6 +69,10 @@ class ProblemTicketModelSerializer(
|
|||||||
'organization',
|
'organization',
|
||||||
'project',
|
'project',
|
||||||
'milestone',
|
'milestone',
|
||||||
|
'planned_start_date',
|
||||||
|
'planned_finish_date',
|
||||||
|
'real_start_date',
|
||||||
|
'real_finish_date',
|
||||||
'subscribed_teams',
|
'subscribed_teams',
|
||||||
'subscribed_users',
|
'subscribed_users',
|
||||||
'_urls',
|
'_urls',
|
||||||
@ -92,6 +100,11 @@ class ProblemAddTicketModelSerializer(
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
category = serializers.PrimaryKeyRelatedField(
|
||||||
|
read_only = True,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class Meta(ProblemTicketModelSerializer.Meta):
|
class Meta(ProblemTicketModelSerializer.Meta):
|
||||||
|
|
||||||
read_only_fields = [
|
read_only_fields = [
|
||||||
@ -135,6 +148,17 @@ class ProblemChangeTicketModelSerializer(
|
|||||||
ProblemTicketModelSerializer (class): Problem Model Serializer
|
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):
|
class Meta(ProblemTicketModelSerializer.Meta):
|
||||||
|
|
||||||
read_only_fields = [
|
read_only_fields = [
|
||||||
@ -199,7 +223,6 @@ class ProblemTriageTicketModelSerializer(
|
|||||||
'real_start_date',
|
'real_start_date',
|
||||||
'real_finish_date',
|
'real_finish_date',
|
||||||
'opened_by',
|
'opened_by',
|
||||||
'organization',
|
|
||||||
'_urls',
|
'_urls',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -34,7 +34,11 @@ class ProjectTaskTicketModelSerializer(
|
|||||||
required = False
|
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 ):
|
class Meta( TicketModelSerializer.Meta ):
|
||||||
@ -64,6 +68,10 @@ class ProjectTaskTicketModelSerializer(
|
|||||||
'organization',
|
'organization',
|
||||||
'project',
|
'project',
|
||||||
'milestone',
|
'milestone',
|
||||||
|
'planned_start_date',
|
||||||
|
'planned_finish_date',
|
||||||
|
'real_start_date',
|
||||||
|
'real_finish_date',
|
||||||
'subscribed_teams',
|
'subscribed_teams',
|
||||||
'subscribed_users',
|
'subscribed_users',
|
||||||
'_urls',
|
'_urls',
|
||||||
@ -91,6 +99,11 @@ class ProjectTaskAddTicketModelSerializer(
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
category = serializers.PrimaryKeyRelatedField(
|
||||||
|
read_only = True,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class Meta(ProjectTaskTicketModelSerializer.Meta):
|
class Meta(ProjectTaskTicketModelSerializer.Meta):
|
||||||
|
|
||||||
read_only_fields = [
|
read_only_fields = [
|
||||||
@ -133,6 +146,17 @@ class ProjectTaskChangeTicketModelSerializer(
|
|||||||
ProjectTaskTicketModelSerializer (class): ProjectTask Model Serializer
|
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):
|
class Meta(ProjectTaskTicketModelSerializer.Meta):
|
||||||
|
|
||||||
read_only_fields = [
|
read_only_fields = [
|
||||||
@ -197,7 +221,6 @@ class ProjectTaskTriageTicketModelSerializer(
|
|||||||
'real_start_date',
|
'real_start_date',
|
||||||
'real_finish_date',
|
'real_finish_date',
|
||||||
'opened_by',
|
'opened_by',
|
||||||
'organization',
|
|
||||||
'_urls',
|
'_urls',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user