lib/caseblocks_api.rb in caseblocks_api-0.2.18 vs lib/caseblocks_api.rb in caseblocks_api-0.2.19
- old
+ new
@@ -34,20 +34,20 @@
response = self.class.post("/case_blocks/cases", :body => {:case => params}.to_json)
if response.code != 201
response_hash = {:body => response.body, :code => response.code, :message => response.message, :headers => response.headers.inspect}
raise CaseblocksAPI::CaseCreationError.new("Unable to create case - received response code #{response.code}", response_hash)
end
+ response
end
def find_or_create_case(params, case_type=nil)
params.merge!(:case_type_id => fetch_case_type_id(case_type))
response = self.class.post("/case_blocks/cases", :body => {:unique => true, :case => params}.to_json)
if response.code != 201
response_hash = {:body => response.body, :code => response.code, :message => response.message, :headers => response.headers.inspect}
raise CaseblocksAPI::CaseCreationError.new("Unable to create case - received response code #{response.code}", response_hash)
- else
- return response["message"]
end
+ response
end
def create_message(params)
query = {:message => params}
response = self.class.post("/case_blocks/messages", :body => query.to_json)