Class: Jira::SprintAPI

Inherits:
API
  • Object
show all
Defined in:
lib/jira/sprint_api.rb

Instance Method Summary collapse

Methods inherited from API

#delete, #get, #patch, #post

Instance Method Details

#rapid_viewsObject



20
21
22
23
24
# File 'lib/jira/sprint_api.rb', line 20

def rapid_views
  response = client.get("rapidview")
  return response.body['views'] if response.success?
  []
end

#sprint(rapid_view_id, sprint_id) ⇒ Object



4
5
6
7
8
9
10
11
12
# File 'lib/jira/sprint_api.rb', line 4

def sprint(rapid_view_id, sprint_id)
  response = client.get(
    'rapid/charts/sprintreport',
    rapidViewId: rapid_view_id,
    sprintId:    sprint_id
  )
  return response.body if response.success?
  {}
end

#sprints(rapid_view_id) ⇒ Object



14
15
16
17
18
# File 'lib/jira/sprint_api.rb', line 14

def sprints(rapid_view_id)
  response = client.get("sprintquery/#{rapid_view_id}")
  return response.body if response.success?
  {}
end