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