
- Re-factor - Remove code for notifications - Remove addons - Remove travis-core gem. - Ignore logs directory only - Move core tests to spec/lib
16 lines
318 B
Ruby
16 lines
318 B
Ruby
require 'travis/services/base'
|
|
|
|
module Travis
|
|
module Services
|
|
class FindUserPermissions < Base
|
|
register :find_user_permissions
|
|
|
|
def run
|
|
scope = current_user.permissions
|
|
scope = scope.by_roles(params[:roles].to_s.split(',')) if params[:roles]
|
|
scope
|
|
end
|
|
end
|
|
end
|
|
end
|