Sha256: c0f628829151dbef123acf1bb41cf49b596b97c8f628cfcfdea08d7b5192f071

Contents?: true

Size: 358 Bytes

Versions: 7

Compression:

Stored size: 358 Bytes

Contents

class Odania::DeliverController < ApplicationController
	skip_before_filter :valid_site!

	def click
		target = URI.unescape(params[:target])

		# Tracking data
		obj_type = params[:type].to_s
		id = params[:id].to_s

		Odania.enqueue('ClickWorker', {obj_type: obj_type, id: id, view_date: Time.now, referer: request.referer})

		redirect_to target
	end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
odania_core-0.0.7 app/controllers/odania/deliver_controller.rb
odania_core-0.0.6 app/controllers/odania/deliver_controller.rb
odania_core-0.0.5 app/controllers/odania/deliver_controller.rb
odania_core-0.0.4 app/controllers/odania/deliver_controller.rb
odania_core-0.0.3 app/controllers/odania/deliver_controller.rb
odania_core-0.0.2 app/controllers/odania/deliver_controller.rb
odania_core-0.0.1 app/controllers/odania/deliver_controller.rb