Отключение disable_emails: false при восстановлении перестало работать

Ранее работавший параметр :disable_emails в функции BackupRestore.restore! больше, похоже, не передаётся в BackupRestore::Restorer::initialize:

в то время как в discourse/lib/backup_restore/restorer.rb at main · discourse/discourse · GitHub

def initialize(user_id:, filename:, factory:, disable_emails: true)

Таким образом, теперь этот параметр параметра молча отбрасывается, что делает невозможным восстановление без отключения рассылки писем.

Возможно, это было упущено при рефакторинге, а может быть, удалено намеренно?

7 лайков

Спасибо за сообщение.

10 лайков