class ActsAsPushable::APN::FeedbackService
Public Class Methods
run()
click to toggle source
# File lib/acts_as_pushable/apn/feedback_service.rb, line 6 def self.run development_apn = Houston::Client.development production_apn = Houston::Client.production development_apn.certificate = ActsAsPushable.configuration.apn_development_certificate_file production_apn.certificate = ActsAsPushable.configuration.apn_production_certificate_file devices = development_apn.devices + production_apn.devices devices.each do |device| device = ActsAsPushable::Device.find_by_token(device.delete(' ')) device.update_attribute('invalidated_at', Time.current) if device end end