updated ticket model to include user display_name

This commit is contained in:
tp_dhu 2025-03-27 11:32:36 +00:00
parent 633664d035
commit c14a7948a5

View File

@ -11,10 +11,11 @@ class Ticket extends \DB\SQL\Mapper {
public function findAll(): array public function findAll(): array
{ {
return $this->db->exec( return $this->db->exec(
'SELECT t.* , tp.name AS priority_name, ts.name AS status_name 'SELECT t.* , tp.name AS priority_name, ts.name AS status_name, u.display_name
FROM tickets t FROM tickets t
LEFT JOIN ticket_priorities tp ON t.priority_id = tp.id LEFT JOIN ticket_priorities tp ON t.priority_id = tp.id
LEFT JOIN ticket_statuses ts ON t.status_id = ts.id LEFT JOIN ticket_statuses ts ON t.status_id = ts.id
LEFT JOIN users u ON t.created_by = u.id
WHERE t.recycled = 0 WHERE t.recycled = 0
ORDER BY t.created_at DESC' ORDER BY t.created_at DESC'
); );