lib/notifiable.rb in notifiable-rails-0.7.2 vs lib/notifiable.rb in notifiable-rails-0.8.0
- old
+ new
@@ -1,6 +1,7 @@
require 'notifiable/active_record'
+require 'notifiable/app'
require 'notifiable/notifiable_concern'
require 'notifiable/railtie' if defined?(Rails)
require 'notifiable/engine'
require 'notifiable/notification'
require 'notifiable/notification_status'
@@ -11,11 +12,11 @@
module Notifiable
mattr_accessor :api_controller_class
mattr_accessor :api_device_token_params
- @@api_device_token_params = [:device_id, :token, :provider]
+ @@api_device_token_params = [:device_id, :token, :provider, :app_id]
mattr_accessor :user_class
mattr_accessor :delivery_method
@@delivery_method = :send
@@ -25,11 +26,11 @@
def self.configure
yield self
end
- def self.batch(config = {})
- b = Batch.new(config)
+ def self.batch(app = Notifiable::App.first)
+ b = Batch.new(app)
yield(b)
b.close
end
end