Commit 6a7965a4aed7762138221c5c7eccf45ecc4f5d83

Authored by Antonio Terceiro
1 parent 99c12ca9

Remove inverted logic in environment features

(ActionItem1482)
app/models/environment.rb
@@ -89,7 +89,7 @@ class Environment < ActiveRecord::Base @@ -89,7 +89,7 @@ class Environment < ActiveRecord::Base
89 'disable_select_city_for_contact' => _('Disable state/city select for contact form'), 89 'disable_select_city_for_contact' => _('Disable state/city select for contact form'),
90 'disable_contact_person' => _('Disable contact for people'), 90 'disable_contact_person' => _('Disable contact for people'),
91 'disable_contact_community' => _('Disable contact for groups/communities'), 91 'disable_contact_community' => _('Disable contact for groups/communities'),
92 - 'disable_enterprise_registration' => _('Disable the enterprise registration'), 92 + 'enterprise_registration' => _('Enterprise registration'),
93 'join_community_popup' => _('Ask users to join a group/community with a popup'), 93 'join_community_popup' => _('Ask users to join a group/community with a popup'),
94 94
95 'enterprise_activation' => _('Enable activation of enterprises'), 95 'enterprise_activation' => _('Enable activation of enterprises'),
app/views/memberships/index.rhtml
@@ -4,7 +4,7 @@ @@ -4,7 +4,7 @@
4 4
5 <% button_bar do %> 5 <% button_bar do %>
6 <%= button(:add, __('Create a new community'), :controller => 'memberships', :action => 'new_community') %> 6 <%= button(:add, __('Create a new community'), :controller => 'memberships', :action => 'new_community') %>
7 - <%= button :add, __('Register a new enterprise'), :controller => 'enterprise_registration' if !environment.enabled?('disable_enterprise_registration') %> 7 + <%= button :add, __('Register a new enterprise'), :controller => 'enterprise_registration' if environment.enabled?('enterprise_registration') %>
8 <%= button :back, _('Go back'), :controller => 'profile_editor' %> 8 <%= button :back, _('Go back'), :controller => 'profile_editor' %>
9 <% end %> 9 <% end %>
10 10
app/views/profile/enterprises.rhtml
@@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@
12 <% button_bar do %> 12 <% button_bar do %>
13 <%= button :back, _('Go back'), { :controller => 'profile' }, 13 <%= button :back, _('Go back'), { :controller => 'profile' },
14 :help => _('Back to the page where you come from.') %> 14 :help => _('Back to the page where you come from.') %>
15 - <%= button :add, __('Register a new Enterprise'), :controller => 'enterprise_registration' if logged_in? && !environment.enabled?('disable_enterprise_registration') %> 15 + <%= button :add, __('Register a new Enterprise'), :controller => 'enterprise_registration' if logged_in? && environment.enabled?('enterprise_registration') %>
16 <% end %> 16 <% end %>
17 17
18 </div><!-- fim class="common-profile-list-block" --> 18 </div><!-- fim class="common-profile-list-block" -->
features/register_enterprise.feature
@@ -10,9 +10,10 @@ Feature: register enterprise @@ -10,9 +10,10 @@ Feature: register enterprise
10 10
11 And I am logged in as "joaosilva" 11 And I am logged in as "joaosilva"
12 And I am on Joao Silva's control panel 12 And I am on Joao Silva's control panel
  13 + And feature "enterprise_registration" is enabled on environment
13 14
14 Scenario: enterprise registration is disabled by admin 15 Scenario: enterprise registration is disabled by admin
15 - Given feature "disable_enterprise_registration" is enabled on environment 16 + Given feature "enterprise_registration" is disabled on environment
16 When I follow "Manage my groups" 17 When I follow "Manage my groups"
17 Then I should not see "Register a new enterprise" 18 Then I should not see "Register a new enterprise"
18 19