После обновления до версии 2.9.0.beta1 в письмах user_posted и user_replied отсутствуют сведения о пользователе, который опубликовал сообщение. Мы используем шаблон письма по умолчанию:
%{header_instructions}
%{message}
%{context}
%{respond_instructions}
Необходимо ли теперь добавить дополнительную переменную для получения данных об авторе сообщения?
Оказалось, что всё гораздо сложнее. Видимо, в шаблоны электронной почты было внесено дополнение, которое впоследствии было удалено. Похоже, что любое изменение шаблона приводит к исключению данных об авторе, и единственный способ вернуть эту информацию — «откатить» изменение (простое удаление дополнения было недостаточно).
Я не могу сказать, является ли это поведение особенностью версии 2.9.0.beta1 или же обновление совпало по времени с обнаружением проблемы. В любом случае мы не можем редактировать шаблоны электронной почты без потери данных об авторе.