diff --git a/app/controllers/aspects_controller.rb b/app/controllers/aspects_controller.rb index d09357558..89597df99 100644 --- a/app/controllers/aspects_controller.rb +++ b/app/controllers/aspects_controller.rb @@ -18,11 +18,14 @@ class AspectsController < ApplicationController end def create + puts "horray" if request.env['HTTP_REFERER'] @aspect = current_user.aspects.create(params[:aspect]) if @aspect.valid? flash[:notice] = I18n.t('aspects.create.success', :name => @aspect.name) if current_user.getting_started redirect_to :back + elsif request.env['HTTP_REFERER'].includes("aspects/manage") + redirect_to :back else respond_with @aspect end