From 96ed198efc71f4d61ab01af0b742fb4d1ef8af49 Mon Sep 17 00:00:00 2001 From: Jon Date: Fri, 30 Aug 2024 12:30:14 +0930 Subject: [PATCH] fix(core): use from ticket title for "blocked by" ref: #250 #252 #96 #93 #95 #90 #115 --- app/core/models/ticket/ticket.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/core/models/ticket/ticket.py b/app/core/models/ticket/ticket.py index 005a3f6ab..a9c9eb41f 100644 --- a/app/core/models/ticket/ticket.py +++ b/app/core/models/ticket/ticket.py @@ -657,6 +657,7 @@ def related_tickets(self) -> list(dict()): how_related:str = str(related_ticket.get_how_related_display()).lower() + ticket_title: str = related_ticket.to_ticket_id.title if related_ticket.to_ticket_id_id == self.id: @@ -664,6 +665,7 @@ def related_tickets(self) -> list(dict()): if str(related_ticket.get_how_related_display()).lower() == 'blocks': how_related = 'blocked by' + ticket_title = related_ticket.from_ticket_id.title elif str(related_ticket.get_how_related_display()).lower() == 'blocked by': @@ -674,7 +676,7 @@ def related_tickets(self) -> list(dict()): { 'id': related_ticket.id, 'type': related_ticket.to_ticket_id.get_ticket_type_display().lower(), - 'title': related_ticket.to_ticket_id.title, + 'title': ticket_title, 'how_related': how_related.replace(' ', '_'), 'icon_filename': str('icons/ticket/ticket_' + how_related.replace(' ', '_') + '.svg') }