From 52908cec1ae94ec52e2323ab25e99cda7d9cf0c0 Mon Sep 17 00:00:00 2001 From: maxwell Date: Mon, 8 Nov 2010 16:18:15 -0800 Subject: [PATCH] services controller should now go back to the referer. this might not actually work --- app/controllers/services_controller.rb | 2 +- spec/controllers/services_controller_spec.rb | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/controllers/services_controller.rb b/app/controllers/services_controller.rb index 4335efede..3086b66c3 100644 --- a/app/controllers/services_controller.rb +++ b/app/controllers/services_controller.rb @@ -32,7 +32,7 @@ class ServicesController < ApplicationController end flash[:notice] = I18n.t 'services.create.success' - redirect_to services_url + redirect_to :back end def destroy diff --git a/spec/controllers/services_controller_spec.rb b/spec/controllers/services_controller_spec.rb index 9ffa6f622..e11869a4b 100644 --- a/spec/controllers/services_controller_spec.rb +++ b/spec/controllers/services_controller_spec.rb @@ -36,6 +36,7 @@ describe ServicesController do describe '#create' do it 'creates a new OmniauthService' do request.env['omniauth.auth'] = omniauth_auth + request.env["HTTP_REFERER"] = "" lambda{post :create}.should change(user.services, :count).by(1) end end