Class: Smster::SmsruController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- Smster::SmsruController
- Defined in:
- app/controllers/smster/smsru_controller.rb
Instance Method Summary collapse
Instance Method Details
#callback ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'app/controllers/smster/smsru_controller.rb', line 4 def callback smsru_params.each do |data| data = data.split(/\n/) next unless data[0] == 'sms_status' code = data[1] status = data[2] @sms = Sms::Smsru.find_by!(code: code) @sms.update(status_message: status) @sms.accept! if status.to_s == '100' end render nothing: true, status: 100 end |