diff --git a/app/models/bot/smooch.rb b/app/models/bot/smooch.rb index c148e06d1..7c7fdb498 100644 --- a/app/models/bot/smooch.rb +++ b/app/models/bot/smooch.rb @@ -360,8 +360,10 @@ def self.parse_query_message(message, app_id, uid, workflow, language) sm = CheckStateMachine.new(uid) if self.process_menu_option(message, sm.state.value, app_id) # Do nothing else - the action will be executed by "process_menu_option" method - sm.go_to_ask_if_ready unless sm.state.value == 'ask_if_ready' - self.ask_if_ready_to_submit(uid, workflow, 'ask_if_ready', language) + else + sm.go_to_ask_if_ready unless sm.state.value == 'ask_if_ready' + self.ask_if_ready_to_submit(uid, workflow, 'ask_if_ready', language) + end end def self.parse_message_based_on_state(message, app_id)