이전에 정상적으로 작동하던 BackupRestore.restore! 함수의 :disable_emails 옵션이 더 이상 BackupRestore::Restorer::initialize로 전달되지 않는 것 같습니다:
반면에 discourse/lib/backup_restore/restorer.rb at main · discourse/discourse · GitHub 다음과 같이 정의되어 있습니다:
def initialize(user_id:, filename:, factory:, disable_emails: true)
이로 인해 해당 옵션 파라미터가 조용히 무시되어, 이메일을 비활성화하지 않고 복원하는 것이 불가능해졌습니다.
리팩토링 과정에서 누락된 것일까요, 아니면 의도적으로 제거된 것일까요?