diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-02-14 11:28:30 +0100 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-02-14 11:28:30 +0100 |
commit | 3063ab45dd8a49a13ec5f8f091665600ed487bd3 (patch) | |
tree | 06967c35474876f55d1949ff9b505e29fcd18074 | |
parent | c0db4400f4d838e496090a6cd52a65bf2cd2051c (diff) | |
download | gitlab-ce-3063ab45dd8a49a13ec5f8f091665600ed487bd3.tar.gz |
Reuse `Gitlab::Allowable` mixin in base service
-rw-r--r-- | app/services/base_service.rb | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/app/services/base_service.rb b/app/services/base_service.rb index 1a2bad77a02..fa45506317e 100644 --- a/app/services/base_service.rb +++ b/app/services/base_service.rb @@ -1,4 +1,5 @@ class BaseService + include Gitlab::Allowable include Gitlab::CurrentSettings attr_accessor :project, :current_user, :params @@ -7,10 +8,6 @@ class BaseService @project, @current_user, @params = project, user, params.dup end - def can?(object, action, subject) - Ability.allowed?(object, action, subject) - end - def notification_service NotificationService.new end |