Method: ActionNetworkRest::Petitions#create
- Defined in:
- lib/action_network_rest/petitions.rb
#create(petition_data, creator_person_id: nil) ⇒ Object
22 23 24 25 26 27 28 29 30 31 |
# File 'lib/action_network_rest/petitions.rb', line 22 def create(petition_data, creator_person_id: nil) post_body = petition_data if creator_person_id.present? creator_person_url = action_network_url("/people/#{url_escape(creator_person_id)}") post_body['_links'] = { 'osdi:creator' => { href: creator_person_url } } end response = client.post_request base_path, post_body object_from_response(response) end |