Redirect to #/payment methods from stripe connect callback

This commit is contained in:
Rob Harrington
2017-08-04 11:19:59 +10:00
parent 98317e96d0
commit 4e96487da9
2 changed files with 2 additions and 2 deletions

View File

@@ -15,7 +15,7 @@ module Admin
connector = Stripe::AccountConnector.new(spree_current_user, params)
if connector.create_account
flash[:success] = t('admin.controllers.enterprises.stripe_connect_success')
redirect_to main_app.edit_admin_enterprise_path(connector.enterprise)
redirect_to main_app.edit_admin_enterprise_path(connector.enterprise, anchor: 'payment_methods')
else
render text: t('admin.controllers.enterprises.stripe_connect_fail'), status: 500
end

View File

@@ -61,7 +61,7 @@ describe Admin::StripeAccountsController, type: :controller do
expect(connector).to receive(:enterprise) { enterprise }
spree_get :connect_callback, params
expect(flash[:success]).to eq I18n.t('admin.controllers.enterprises.stripe_connect_success')
expect(response).to redirect_to edit_admin_enterprise_path(enterprise)
expect(response).to redirect_to edit_admin_enterprise_path(enterprise, anchor: 'payment_methods')
end
end