Add Status to user tickets profile (Fixes #78)
jdarwood007

jdarwood007 commited on 2019-02-23 09:01:35
Showing 2 changed files, with 4 additions and 2 deletions.

... ...
@@ -433,7 +433,7 @@ function shd_profile_show_tickets($memID)
433 433
 			$request = shd_db_query('', '
434 434
 				SELECT
435 435
 					hdtr.id_member, hdt.subject, hdt.id_first_msg,
436
-					hdtr.body, hdtr.smileys_enabled, hdtr.poster_time, hdtr.id_ticket, hdtr.id_msg
436
+					hdtr.body, hdtr.smileys_enabled, hdtr.poster_time, hdtr.id_ticket, hdtr.id_msg, hdt.status
437 437
 				FROM {db_prefix}helpdesk_ticket_replies AS hdtr
438 438
 					INNER JOIN {db_prefix}helpdesk_tickets AS hdt ON (hdt.id_ticket = hdtr.id_ticket)
439 439
 				WHERE hdtr.id_member = {int:user}
... ...
@@ -448,7 +448,7 @@ function shd_profile_show_tickets($memID)
448 448
 			$request = shd_db_query('', '
449 449
 				SELECT
450 450
 					hdt.id_member_started, hdt.id_first_msg, hdt.id_last_msg, hdt.subject,
451
-					hdtr.body, hdtr.smileys_enabled, hdtr.poster_time, hdtr.id_ticket, hdtr.id_msg
451
+					hdtr.body, hdtr.smileys_enabled, hdtr.poster_time, hdtr.id_ticket, hdtr.id_msg, hdt.status
452 452
 				FROM {db_prefix}helpdesk_tickets AS hdt
453 453
 					INNER JOIN {db_prefix}helpdesk_ticket_replies AS hdtr ON (hdtr.id_msg = hdt.id_first_msg)
454 454
 				WHERE hdt.id_member_started = {int:user}
... ...
@@ -490,6 +490,7 @@ function shd_profile_show_tickets($memID)
490 490
 			'timestamp' => forum_time(true, $row['poster_time']),
491 491
 			'msg' => $row['id_msg'],
492 492
 			'is_ticket' => empty($context['can_haz_replies']) ? true : ($row['id_msg'] == $row['id_first_msg']),
493
+			'status' => $row['status'],
493 494
 		);
494 495
 	}
495 496
 	// Freedom.
... ...
@@ -329,6 +329,7 @@ function template_shd_profile_show_tickets()
329 329
 				<div class="counter">', $item['counter'], '</div>
330 330
 				<div class="topic_details">
331 331
 					<h5><strong>', !$item['is_ticket'] ? sprintf($txt['shd_profile_reply_to_ticket'], $item_link) : sprintf($txt['shd_profile_a_ticket'], $item_link), '</strong></h5>
332
+					<span class="smalltext floatright">[', $txt['shd_status_' . $item['status']], ']</span>
332 333
 					<span class="smalltext">&#171;&nbsp;<strong>', $txt['on'], ':</strong> ', $item['time'], '&nbsp;&#187;</span>
333 334
 				</div>
334 335
 				<div class="list_posts">
335 336