Этот плагин был развернут, и я, скорее всего, очень скоро о нём забуду. Поэтому, если кто-то захочет использовать поля digest_custom_html по назначению, вы можете добавить подобный код в ваш app.yml, чтобы внести исправления в исходный код. Я был слишком ленив, чтобы написать регулярное выражение для замены всех случаев, и просто сделал замену для того варианта, который использовал сам. Измените код в соответствии с вашими потребностями.
Я создал шаблон в плагине, который затем можно включить в app.yml. Это немного упрощает работу по сравнению с возней с целым блоком YAML.
hooks:
after_code:
- replace:
filename: "/var/www/discourse/app/views/user_notifications/digest.html.erb"
from: 'digest_custom_html("above_footer") '
to: 'digest_custom_html("above_footer").html_safe '