app/controllers/openstax/accounts/sessions_controller.rb in openstax_accounts-7.7.0 vs app/controllers/openstax/accounts/sessions_controller.rb in openstax_accounts-7.8.0

- old
+ new

@@ -1,17 +1,17 @@ module OpenStax module Accounts class SessionsController < OpenStax::Accounts::ApplicationController def new + if configuration.is_return_to_url_approved?(params[:return_to]) + store_url url: params[:return_to], key: :accounts_return_to, strategies: [:session] + end + store_fallback key: :accounts_return_to, strategies: [:session] + if configuration.enable_stubbing? redirect_to dev_accounts_path else - if configuration.is_return_to_url_approved?(params[:return_to]) - store_url url: params[:return_to], key: :accounts_return_to, strategies: [:session] - end - store_fallback key: :accounts_return_to, strategies: [:session] - forwardable_params = params.slice(*configuration.forwardable_login_param_keys.map(&:to_s)) redirect_to openstax_login_path(forwardable_params) end end