lib/panoptes/client/subjects.rb in panoptes-client-0.2.3 vs lib/panoptes/client/subjects.rb in panoptes-client-0.2.4
- old
+ new
@@ -5,14 +5,16 @@
#
# @todo Add this endpoint to the Apiary docs and add a see-reference here.
# @param workflow_id [Integer] the ID of a workflow
# @param subject_id [Integer] the ID of a subject associated with that workflow (through one of the assigned subject_sets)
# @return nothing
- def retire_subject(workflow_id, subject_id)
+ def retire_subject(workflow_id, subject_id, reason: nil)
post("/workflows/#{workflow_id}/retired_subjects", {
admin: true,
- subject_id: subject_id
+ subject_id: subject_id,
+ retirement_reason: reason
})
+ true
end
end
end
end