diff --git a/src/Http/Controllers/TicketController.php b/src/Http/Controllers/TicketController.php index 136b169..20e1279 100644 --- a/src/Http/Controllers/TicketController.php +++ b/src/Http/Controllers/TicketController.php @@ -741,12 +741,14 @@ class TicketController extends Controller if ($handled['unmerged'] !== []) { $parts[] = sprintf( - '%s %s merged into it and %s been un-merged (status %s) so %s stay usable: %s.', + '%s %s merged into it and %s been un-merged (status %s) so %s usable: %s.', count($handled['unmerged']), count($handled['unmerged']) === 1 ? 'ticket was' : 'tickets were', count($handled['unmerged']) === 1 ? 'has' : 'have', Ticket::STATUS_UNMERGED, - count($handled['unmerged']) === 1 ? 'it' : 'they', + // The verb agrees with the pronoun, so it lives in the same ternary: + // "so it stays usable" / "so they stay usable". + count($handled['unmerged']) === 1 ? 'it stays' : 'they stay', implode(', ', $handled['unmerged']), ); }