@@ -88,17 +88,23 @@ def make_issue_title(request):
8888
8989
9090def make_issue_body (request ):
91- lines = [
92- f"### 📝 Request Template\n { request .request_template } " ,
93- f"### 📦 Product Context\n { request .product_context } " ,
94- f"### 📌 Applies To\n { request .content_object } " ,
95- f"### 🙋 Submitted By\n { request .requester } " ,
96- f"### 👤 Assigned To\n { request .assignee } " ,
97- f"### 🚨 Priority\n { request .priority } " ,
98- f"### 🗒️ Notes\n { request .notes } " ,
99- "----" ,
91+ label_fields = [
92+ ("📝 Request Template" , request .request_template ),
93+ ("📦 Product Context" , request .product_context ),
94+ ("📌 Applies To" , request .content_object ),
95+ ("🙋 Submitted By" , request .requester ),
96+ ("👤 Assigned To" , request .assignee ),
97+ ("🚨 Priority" , request .priority ),
98+ ("🗒️ Notes" , request .notes ),
10099 ]
101100
101+ lines = []
102+ for label , value in label_fields :
103+ if value :
104+ lines .append (f"### { label } \n { value } " ,)
105+
106+ lines .append ("----" )
107+
102108 for question in request .get_serialized_data_as_list ():
103109 value = question .get ("value" )
104110 if question .get ("input_type" ) == "BooleanField" :
0 commit comments