- # Is the current API client authorization scoped for the request?
- def current_api_client_auth_has_scope(req_s)
- (current_api_client_authorization.andand.scopes || []).select { |scope|
- if scope == 'all'
- true
- elsif scope.end_with? '/'
- req_s.start_with? scope
- else
- req_s == scope
- end
- }.any?
- end
-