lib/totter/client/decisions.rb in totter-0.3.6 vs lib/totter/client/decisions.rb in totter-0.3.7
- old
+ new
@@ -21,9 +21,20 @@
# Totter.create_decision(1)
def create_decision(user_id)
post("users/#{user_id}/decisions").body
end
+ # Clone a decision
+ #
+ # @param decision_id [Numeric] A Seesaw decision id
+ # @param user_id [Numeric] A Seesaw user id
+ # @return [Hashie::Mash]
+ # @example
+ # Totter.clone_decision(1, 2)
+ def clone_decision(user_id, decision_id, question = nil)
+ post("users/#{user_id}/decisions/#{decision_id}/clone", question: question).body
+ end
+
# Publish a decision
#
# @param user_id [Numeric] The decision's user id
# @param decision_id [Numeric] The decision's id
# @param options [Hash] Decision options