Class: FlyAdmin::Imbs::SubscriptionsController

Inherits:
ApplicationController show all
Defined in:
app/controllers/fly_admin/imbs/subscriptions_controller.rb

Instance Method Summary collapse

Methods inherited from ApplicationController

#block_user, #check_user_status, #load_footer, #store_link_param

Instance Method Details

#splashObject



11
12
13
14
15
16
17
18
19
# File 'app/controllers/fly_admin/imbs/subscriptions_controller.rb', line 11

def splash  
  begin
    link = params[:back_url] + "?key=#{params[:customer_key]}"
    redirect_to link
  rescue Exception => e 
    SUBSCRIPTION_LOG.error "#{e.message}\n\t#{e.backtrace}"
    render nothing: true
  end  
end

#startObject



3
4
5
6
7
8
9
# File 'app/controllers/fly_admin/imbs/subscriptions_controller.rb', line 3

def start
  save_data_to_session

  link_uuid = session[:link] || SiteConfig['default_uuid']
  back_url = CGI.escape "http://#{request.host_with_port}/you_blocked"
  redirect_to "#{SiteConfig['wap_click_addr']}/start/#{link_uuid}?back_url=#{back_url}"
end