diff --git a/app/models/abilities/administrator.rb b/app/models/abilities/administrator.rb index b997e56a4..25dcb60c7 100644 --- a/app/models/abilities/administrator.rb +++ b/app/models/abilities/administrator.rb @@ -75,7 +75,7 @@ module Abilities can [:index, :create, :edit, :update, :destroy], Geozone - can [:read, :create, :update, :destroy, :add_question, :search_booths, :search_officers, :booth_assignments, :results, :stats], Poll + can [:read, :create, :update, :destroy, :add_question, :search_booths, :search_officers, :booth_assignments], Poll can [:read, :create, :update, :destroy, :available], Poll::Booth can [:search, :create, :index, :destroy], ::Poll::Officer can [:create, :destroy, :manage], ::Poll::BoothAssignment diff --git a/spec/models/abilities/administrator_spec.rb b/spec/models/abilities/administrator_spec.rb index c904dcb91..bbf8f91fe 100644 --- a/spec/models/abilities/administrator_spec.rb +++ b/spec/models/abilities/administrator_spec.rb @@ -6,7 +6,6 @@ describe Abilities::Administrator do let(:user) { administrator.user } let(:administrator) { create(:administrator) } - let(:poll) { create(:poll, :current, stats_enabled: false, results_enabled: false) } let(:other_user) { create(:user) } let(:hidden_user) { create(:user, :hidden) } @@ -89,9 +88,6 @@ describe Abilities::Administrator do it { should_not be_able_to(:destroy, budget_investment_document) } it { should be_able_to(:manage, Dashboard::Action) } - it { should be_able_to(:stats, poll) } - it { should be_able_to(:results, poll) } - it { should be_able_to(:read, Poll::Question) } it { should be_able_to(:create, Poll::Question) } it { should be_able_to(:update, Poll::Question) }