lib/ringcentral_sdk/rest/request/fax.rb in ringcentral_sdk-1.0.0 vs lib/ringcentral_sdk/rest/request/fax.rb in ringcentral_sdk-1.1.0

- old
+ new

@@ -23,20 +23,12 @@ add_parts(opts[:files]) add_parts(opts[:parts]) end def add_path(opts={}) - if opts.key?(:accountId) && opts[:accountId].to_s.length>0 - @account_id = opts[:accountId] - else - @account_id = '~' - end - if opts.key?(:extensionId) && opts[:extensionId].to_s.length>0 - @extension_id = opts[:extensionId] - else - @extension_id = '~' - end + @account_id = opts[:accountId] ||= '~' + @extension_id = opts[:extensionId] ||= '~' end def add_part_meta(opts={}) meta = create_metadata opts json = MultiJson.encode meta @@ -55,16 +47,16 @@ inf = RingCentralSdk::REST::Request::Inflator::ContactInfo.new meta[:to] = inf.inflate_to_array opts[:to] processed = { - :accountId => 1, - :extensionId => 1, - :to => 1, - :text => 1, - :files => 1, - :parts => 1 + accountId: 1, + extensionId: 1, + to: 1, + text: 1, + files: 1, + parts: 1 } opts.each do |k,v| meta[k] = v unless processed.key?(k) end @@ -116,6 +108,6 @@ def body() @msg.body.to_s end end -end \ No newline at end of file +end