feat(itim): Depreciate Incident Ticket Endpoint

ref: #732 #564
This commit is contained in:
2025-04-26 07:37:04 +09:30
parent 5097db6f94
commit 8100030870
2 changed files with 7 additions and 0 deletions

View File

@ -12,6 +12,8 @@
- Depreciated Request Ticket
- Depreciated Incident Ticket
These endpoints still work and will remain so until the new Ticket and Ticket Comment Models are production ready.

View File

@ -19,6 +19,7 @@ from core.viewsets.ticket_depreciated import TicketViewSet
@extend_schema_view(
create=extend_schema(
deprecated = True,
summary = 'Create a Incident Ticket',
description='',
request = PolymorphicProxySerializer(
@ -38,6 +39,7 @@ from core.viewsets.ticket_depreciated import TicketViewSet
}
),
destroy = extend_schema(
deprecated = True,
summary = 'Delete a Incident Ticket',
description = '',
responses = {
@ -46,6 +48,7 @@ from core.viewsets.ticket_depreciated import TicketViewSet
}
),
list = extend_schema(
deprecated = True,
summary = 'Fetch all Incident Tickets',
description='',
responses = {
@ -54,6 +57,7 @@ from core.viewsets.ticket_depreciated import TicketViewSet
}
),
retrieve = extend_schema(
deprecated = True,
summary = 'Fetch a Incident Ticket',
description='',
responses = {
@ -63,6 +67,7 @@ from core.viewsets.ticket_depreciated import TicketViewSet
),
update = extend_schema(exclude = True),
partial_update = extend_schema(
deprecated = True,
summary = 'Update a Incident Ticket',
description = '',
responses = {