Я добавил состояние проверки перед «завершением», как
insert_checkout_step: foo, перед:: complete
, но другие события callback, определенные в расширениях, пропали.как я должен вставить состояние без удаления обратных вызовов?
кажется "self.define_state_machine!"метод, определенный в checkout.rb, удаляет все предопределенные обратные вызовы.