Change prod links style
-Released and Compleated with other style
Related_Prod: PRODX-41165
Change-Id: I4279d30f8d8218f016b16c8f78b04641cf764e2e
diff --git a/testrail_bot/control/jira_manager.py b/testrail_bot/control/jira_manager.py
index e61ecfa..ee81efa 100644
--- a/testrail_bot/control/jira_manager.py
+++ b/testrail_bot/control/jira_manager.py
@@ -9,6 +9,8 @@
def __init__(self, key: str):
self.key = key
self._issue = None
+ self._style_prod_area = "background-color:aliceblue;border-color:CornflowerBlue;"
+ self._style_prod_text = "color:blue"
@property
def issue(self) -> Issue:
@@ -21,10 +23,12 @@
return f"{settings.JIRA_SERVER}/browse/{self.issue.key}"
def html(self) -> str:
- return f"<div style='display:inline-block;border:1px solid;" \
- f"background-color:aliceblue;border-color:CornflowerBlue;" \
+ if self.issue.fields.status.name in ['Completed', 'Released']:
+ self._style_prod_area = "background-color:red;border-color:black;"
+ self._style_prod_text = "color:white"
+ return f"<div style='display:inline-block;border:1px solid;{self._style_prod_area}" \
f"border-radius:5px;padding:2px;'>" \
- f"<a href='{self.get_link()}'>" \
+ f"<a style={self._style_prod_text} href='{self.get_link()}'>" \
f"{self.key}: {self.issue.fields.summary[:50]}</a>" \
- f"<b> {self.issue.fields.status.name}</b>" \
+ f"<b style={self._style_prod_text}> {self.issue.fields.status.name}</b>" \
f"</div>"