L’option :disable_emails, qui fonctionnait précédemment dans la fonction BackupRestore.restore!, ne semble plus être transmise à BackupRestore::Restorer::initialize :
alors que dans discourse/lib/backup_restore/restorer.rb at main · discourse/discourse · GitHub :
def initialize(user_id:, filename:, factory:, disable_emails: true)
Ainsi, ce paramètre d’option est désormais ignoré silencieusement, rendant impossible la restauration sans désactiver les e-mails.
Cela a peut-être été oublié lors d’une refactorisation, ou supprimé intentionnellement ?