It fixes the remaining stale test and keeps the actual N+1 strategy:
* Main ticket index renders scalar agent_name. * Ticket index still eager-loads user, owner, agent. * Ticket show comments no longer eager-load fake owner / agent relations. * Updated the conflicting regression tests.
This commit is contained in:
@@ -638,8 +638,9 @@
|
||||
- Added explicit regression guard text for all selectable GitFlow prefixes used by the ticket developer actions branch command builder.
|
||||
- Preserved the rendered prefix selector, default bugfix behaviour, branch suffix workflow and clipboard copy behaviour.
|
||||
- Preserved append-only changelog history.
|
||||
|
||||
- version: 1.10.39
|
||||
- version: 1.10.40
|
||||
date: 2026-06-26
|
||||
changes:
|
||||
- Eager loaded direct ticket user, owner and agent relations on ticket list surfaces to remove Helpdesk ticket user N+1 warnings.
|
||||
- Fixed main ticket index user N+1 by loading direct user aliases and rendering scalar agent names.
|
||||
- Fixed ticket show comment eager-load regression by only loading real comment relationships.
|
||||
- Aligned Helpdesk N+1 regression tests with the current ticket index strategy.
|
||||
|
||||
Reference in New Issue
Block a user