diff options
author | Kamil Trzcinski <ayufan@ayufan.eu> | 2016-11-10 15:32:23 +0100 |
---|---|---|
committer | Kamil Trzcinski <ayufan@ayufan.eu> | 2016-11-10 15:32:23 +0100 |
commit | 6f6119b7389ef7b5e13f2800611d5d7a806e41a5 (patch) | |
tree | e5a8b28f3056fc3918ec302dda9e87bb94a51499 /app/serializers/request_aware_entity.rb | |
parent | 7ae775d7aafa7dd02392d50cd20ccdac75b261e1 (diff) | |
download | gitlab-ce-6f6119b7389ef7b5e13f2800611d5d7a806e41a5.tar.gz |
Support pipelines API
Pass `updated_at` to get only incremental changes since last update
Diffstat (limited to 'app/serializers/request_aware_entity.rb')
-rw-r--r-- | app/serializers/request_aware_entity.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/app/serializers/request_aware_entity.rb b/app/serializers/request_aware_entity.rb index ff8c1142abc..7a096d9d5a8 100644 --- a/app/serializers/request_aware_entity.rb +++ b/app/serializers/request_aware_entity.rb @@ -8,4 +8,12 @@ module RequestAwareEntity def request @options.fetch(:request) end + + def current_user + @options.fetch(:current_user) + end + + def can?(object, action, subject) + Ability.allowed?(object, action, subject) + end end |