feat(devops): Add model tag feature_flag to ticket linked item
ref: #662 #659
This commit is contained in:
@ -147,6 +147,11 @@ class TicketLinkedItem(TenancyObject):
|
||||
|
||||
item_type = 'team'
|
||||
|
||||
else:
|
||||
|
||||
item_type = str(self.get_item_type_display()).lower().replace(' ', '_')
|
||||
|
||||
|
||||
if item_type:
|
||||
|
||||
return f'${item_type}-{int(self.item)}'
|
||||
|
@ -190,6 +190,14 @@ class TicketLinkedItemViewSerializer(TicketLinkedItemModelSerializer):
|
||||
|
||||
model = Device
|
||||
|
||||
elif item.item_type == TicketLinkedItem.Modules.FEATURE_FLAG:
|
||||
|
||||
from devops.serializers.feature_flag import FeatureFlag, BaseSerializer
|
||||
|
||||
base_serializer = BaseSerializer
|
||||
|
||||
model = FeatureFlag
|
||||
|
||||
elif item.item_type == TicketLinkedItem.Modules.KB:
|
||||
|
||||
from assistance.serializers.knowledge_base import KnowledgeBase, KnowledgeBaseBaseSerializer
|
||||
|
Reference in New Issue
Block a user