lib/twilio-ruby/rest/api/v2010/account/call.rb in twilio-ruby-7.2.0 vs lib/twilio-ruby/rest/api/v2010/account/call.rb in twilio-ruby-7.2.1
- old
+ new
@@ -325,10 +325,11 @@
@uri = "/Accounts/#{@solution[:account_sid]}/Calls/#{@solution[:sid]}.json"
# Dependents
@events = nil
@user_defined_messages = nil
+ @transcriptions = nil
@siprec = nil
@user_defined_message_subscriptions = nil
@payments = nil
@recordings = nil
@notifications = nil
@@ -428,10 +429,29 @@
@version, account_sid: @solution[:account_sid], call_sid: @solution[:sid], )
end
@user_defined_messages
end
##
+ # Access the transcriptions
+ # @return [TranscriptionList]
+ # @return [TranscriptionContext] if sid was passed.
+ def transcriptions(sid=:unset)
+
+ raise ArgumentError, 'sid cannot be nil' if sid.nil?
+
+ if sid != :unset
+ return TranscriptionContext.new(@version, @solution[:account_sid], @solution[:sid],sid )
+ end
+
+ unless @transcriptions
+ @transcriptions = TranscriptionList.new(
+ @version, account_sid: @solution[:account_sid], call_sid: @solution[:sid], )
+ end
+
+ @transcriptions
+ end
+ ##
# Access the siprec
# @return [SiprecList]
# @return [SiprecContext] if sid was passed.
def siprec(sid=:unset)
@@ -865,9 +885,16 @@
##
# Access the user_defined_messages
# @return [user_defined_messages] user_defined_messages
def user_defined_messages
context.user_defined_messages
+ end
+
+ ##
+ # Access the transcriptions
+ # @return [transcriptions] transcriptions
+ def transcriptions
+ context.transcriptions
end
##
# Access the siprec
# @return [siprec] siprec