Method: TrackerApi::Endpoints::Epic#update
- Defined in:
- lib/tracker_api/endpoints/epic.rb
#update(epic, params = {}) ⇒ Object
28 29 30 31 32 33 34 35 36 |
# File 'lib/tracker_api/endpoints/epic.rb', line 28 def update(epic, params={}) raise ArgumentError, 'Valid epic required to update.' unless epic.instance_of?(Resources::Epic) data = client.put("/projects/#{epic.project_id}/epics/#{epic.id}", params: params).body epic.attributes = data epic.clean! epic end |