summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2017-02-14 11:28:30 +0100
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2017-02-14 11:28:30 +0100
commit3063ab45dd8a49a13ec5f8f091665600ed487bd3 (patch)
tree06967c35474876f55d1949ff9b505e29fcd18074
parentc0db4400f4d838e496090a6cd52a65bf2cd2051c (diff)
downloadgitlab-ce-3063ab45dd8a49a13ec5f8f091665600ed487bd3.tar.gz
Reuse `Gitlab::Allowable` mixin in base service
-rw-r--r--app/services/base_service.rb5
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