Sha256: 885256d47b6fee67845b1c36ed19897abdcfb791040cd0a1c8e51f6ac00d79f5

Contents?: true

Size: 500 Bytes

Versions: 20

Compression:

Stored size: 500 Bytes

Contents

require_dependency "ishapi/application_controller"

module Ishapi
  class ObfuscatedRedirectsController < ApplicationController

    def show
      @obf = Office::ObfuscatedRedirect.find params[:id]
      puts! @obf, '@obf'
      authorize! :show, @obf

      visit_time = Time.now
      @obf.update_attributes({
        visited_at: visit_time,
        visits: @obf.visits + [ visit_time ],
      })

      if DEBUG
        render and return
      end

      redirect_to @obf.to

    end

  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
ishapi-0.1.8.316 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.315 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.314 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.313 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.312 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.310 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.309 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.308 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.307 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.306 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.305 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.304 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.303 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.302 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.301 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.300 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.298 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.297 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.296 app/controllers/ishapi/obfuscated_redirects_controller.rb
ishapi-0.1.8.295 app/controllers/ishapi/obfuscated_redirects_controller.rb