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