Частота получения сводки писем по умолчанию

На самом деле, я не уверен, что это сработало. Я изменил это (в 2015 году, согласно нашему журналу администратора) в консоли Rails, используя

SiteSetting.default_email_digest_frequency=<ЖЕЛАЕМАЯ_ЧАСТОТА_ПОЛУЧЕНИЯ_ПОЧТОВЫХ_СВОДОК_В_МИНУТАХ>

Тогда не было никакой проверки этого ввода. Но похоже, что теперь она есть, и ввод любого значения, которого нет в перечислении (enum), приводит к ошибке:

Discourse::InvalidParameters: value
from /var/www/discourse/lib/site_settings/type_supervisor.rb:207:in `validate_value'

Это, вероятно, хорошо с точки зрения качества кода и стабильности Discourse. Однако я согласен с автором оригинального поста насчёт необходимости лучших вариантов здесь. Варианты 30 и 60 минут кажутся странными.

2 лайка