class JIRA::Resource::User
Constants
- MAX_RESULTS
Public Class Methods
all(client)
click to toggle source
Cannot retrieve more than 1,000 users through the api, please see: jira.atlassian.com/browse/JRASERVER-65089
# File lib/jira/resource/user.rb, line 20 def self.all(client) response = client.get("/rest/api/2/users/search?username=_&maxResults=#{MAX_RESULTS}") all_users = JSON.parse(response.body) all_users.flatten.uniq.map do |user| client.User.build(user) end end
singular_path(client, key, prefix = '/')
click to toggle source
# File lib/jira/resource/user.rb, line 15 def self.singular_path(client, key, prefix = '/') collection_path(client, prefix) + '?username=' + key end