Method: Boxr::Client#update_task
- Defined in:
- lib/boxr/tasks.rb
#update_task(task, action: :review, message: nil, due_at: nil) ⇒ Object
33 34 35 36 37 38 39 40 41 42 43 |
# File 'lib/boxr/tasks.rb', line 33 def update_task(task, action: :review, message: nil, due_at: nil) task_id = ensure_id(task) uri = "#{TASKS_URI}/#{task_id}" attributes = {} attributes[:action] = action unless action.nil? attributes[:message] = unless .nil? attributes[:due_at] = due_at.to_datetime.rfc3339 unless due_at.nil? task, = put(uri, attributes) task end |