MailboxSetPinController plays back the change PIN confirmation message before calling _store.change_pin_formailbox.
This is misleading for cases when _change_pin_formailbox fails, since we would have played back a message saying the PIN has been changed, but the PIN hasn't actually been changed.
MailboxSetPinController plays back the change PIN confirmation message before calling _store.change_pin_formailbox. This is misleading for cases when _change_pin_formailbox fails, since we would have played back a message saying the PIN has been changed, but the PIN hasn't actually been changed.
See: https://github.com/adhearsion/voicemail/blob/develop/lib/voicemail/call_controllers/mailbox_set_pin_controller.rb#L39