Method: LabClient::Projects#starrers

Defined in:
lib/labclient/projects/stars/starrers.rb

#starrers(project_id, search = '') ⇒ Object



29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/labclient/projects/stars/starrers.rb', line 29

def starrers(project_id, search = '')
  project_id = format_id(project_id)

  results = if search.empty?
              client.request(:get, "projects/#{project_id}/starrers", nil)
            else
              client.request(:get, "projects/#{project_id}/starrers", nil, search: search)
            end

  results.map do |star_data|
    star_data.user[:starred_since] = Time.parse star_data.starred_since
    User.new star_data.user
  end
end