device_token.rb 373 Bytes
class PushNotificationPlugin::DeviceToken < ActiveRecord::Base
  belongs_to :user
  attr_accessible :token, :device_name, :user

  after_save :check_notification_settings

  private

  def check_notification_settings
    if user.notification_settings.nil?
      user.notification_settings=PushNotificationPlugin::NotificationSettings.new
      user.save
    end
  end

end