Sha256: ee1bc08dfa7d250bb50ce81f8e2b57b1fdf667b65ae74d8b7f9d5dc87ee69447
Contents?: true
Size: 376 Bytes
Versions: 3
Compression:
Stored size: 376 Bytes
Contents
class SessionsController < Devise::SessionsController def create super return unless params[:user][:from_checkout] OrderTransfer.call(@user) do on(:ok) { cookies.delete :order_id } end end protected def after_sign_in_path_for(resource) return shopping_cart.checkouts_path if params[:user][:from_checkout] main_app.root_path end end
Version data entries
3 entries across 3 versions & 1 rubygems