feat(itam): Enable ticket tab on software version page

ref: #690 #596
This commit is contained in:
2025-03-17 15:22:07 +09:30
parent 405538fa35
commit 54b97b43ed
5 changed files with 38 additions and 5 deletions

View File

@ -16,7 +16,7 @@ from core.serializers.ticket_linked_item import (
from itam.models.device import Device
from itam.models.operating_system import OperatingSystem
from itam.models.software import Software
from itam.models.software import Software, SoftwareVersion
from itim.models.clusters import Cluster
from itim.models.services import Service
@ -194,6 +194,12 @@ class ViewSet(ModelViewSet):
self.parent_model = Software
elif str(getattr(TicketLinkedItem.Modules, 'SOFTWARE_VERSION').label).lower().replace(' ', '_') == self.kwargs['item_class']:
item_type = getattr(TicketLinkedItem.Modules, 'SOFTWARE_VERSION').value
self.parent_model = SoftwareVersion
self.item_type = item_type