From 20e2cb4ecc996f590bf86daa57a482929b135ba3 Mon Sep 17 00:00:00 2001 From: Rob Harrington Date: Fri, 24 Oct 2014 13:31:20 +1100 Subject: [PATCH] Set visibility to false for enterprises created through registration process --- app/controllers/api/enterprises_controller.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/controllers/api/enterprises_controller.rb b/app/controllers/api/enterprises_controller.rb index b1570fb0d1..fb96bcd60d 100644 --- a/app/controllers/api/enterprises_controller.rb +++ b/app/controllers/api/enterprises_controller.rb @@ -4,6 +4,7 @@ module Api before_filter :override_owner, only: [:create, :update] before_filter :check_type, only: :update before_filter :override_sells, only: [:create, :update] + before_filter :override_visiblity, only: [:create, :update] respond_to :json def managed @@ -64,5 +65,9 @@ module Api def override_sells params[:enterprise][:sells] = 'unspecified' end + + def override_visible + params[:enterprise][:visible] = false + end end end