Sha256: 67720c517e8f35a55aee7bb31dc7ea91ea82ac51631dbd3a1916521a6e3cad03
Contents?: true
Size: 602 Bytes
Versions: 1
Compression:
Stored size: 602 Bytes
Contents
module OpenStax module Connect class ApplicationController < ActionController::Base include Lev::HandleWith # Override current_user to always return an OpenStax::Connect::User def current_user current_user_manager.connect_current_user end protected def return_url(include_referrer=false) referrer = include_referrer ? request.referrer : nil # Always clear the session session_return_to = session.delete(:return_to) params[:return_to] || session_return_to || referrer || main_app.root_url end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
openstax_connect-0.1.0 | app/controllers/openstax/connect/application_controller.rb |