Sha256: b8d64960a159ae91e6fc25bd5e33e0d773011e8ea042fc4be447cbdf313f0020

Contents?: true

Size: 509 Bytes

Versions: 7

Compression:

Stored size: 509 Bytes

Contents

module DeviseOnesignal
    module DeviceHelper

        def current_device
            if cookies[:oneSignalPlayerId].nil?
                device = Device.new
                device.onesignal_permission = cookies[:oneSignalPlayerPermission]
                device.owner = set_device_owner
                device.last_used = Time.now
            else
                device = Device.find_by onesignal_id: cookies[:oneSignalPlayerId]
            end
            device
        end

    end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
devise-onesignal-4.0.1 lib/devise-onesignal/device_helper.rb
devise-onesignal-4.0.0 lib/devise-onesignal/device_helper.rb
devise-onesignal-3.2.0 lib/devise-onesignal/device_helper.rb
devise-onesignal-3.1.5 lib/devise-onesignal/device_helper.rb
devise-onesignal-3.1.4 lib/devise-onesignal/device_helper.rb
devise-onesignal-3.1.3 lib/devise-onesignal/device_helper.rb
devise-onesignal-3.0.0 lib/devise-onesignal/device_helper.rb