It's session.ready (session dot ready) not session:ready (session colon ready)
hi all,i have a lua script(record.lua) to record the call:record.lua--------------------------------------callerid = argv[1]dest = argv[2]recording_dir = argv[3]filename = callerid ..destrecording_filename = string.format('%s%s', recording_dir, filename)if session:ready() then -- NOTE: the session here is nil!max_len_secs = 30silence_threshold = 30silence_secs = 5test = session:recordFile(recording_filename, max_len_secs, silence_threshold, silence_secs);endbut i don't know how to pass "session" from the default dialplan to lua in the following sentence:<action application="lua" data="record.lua ${caller_id_number} ${destination_number} $${recordings_dir}"/>any response is apprieciated!
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org