lib/russianpost/client.rb in russianpost-0.2.1 vs lib/russianpost/client.rb in russianpost-0.3.0

- old
+ new

@@ -8,11 +8,11 @@ @endpoint = "http://voh.russianpost.ru:8080/niips-operationhistory-web/OperationHistory" @namespace = "http://russianpost.org/operationhistory/data" @savon = Savon.client(endpoint: endpoint, namespace: namespace, log: false) end - def call(barcode: nil) - message = { "wsdl:Barcode" => barcode, "wsdl:MessageType" => "0" } + def call(opts = {barcode: nil}) + message = { "wsdl:Barcode" => opts[:barcode], "wsdl:MessageType" => "0" } response = savon.call("OperationHistoryRequest", message: message) response.to_hash[:operation_history_data][:history_record] end end