Update ivr.conf.lua

This commit is contained in:
FusionPBX 2017-09-26 22:40:30 -06:00 committed by GitHub
parent f4d8dec42e
commit ec6e5c85ff
1 changed files with 6 additions and 9 deletions

View File

@ -1,6 +1,6 @@
-- xml_handler.lua -- xml_handler.lua
-- Part of FusionPBX -- Part of FusionPBX
-- Copyright (C) 2016 Mark J Crane <markjcrane@fusionpbx.com> -- Copyright (C) 2016-2017 Mark J Crane <markjcrane@fusionpbx.com>
-- All rights reserved. -- All rights reserved.
-- --
-- Redistribution and use in source and binary forms, with or without -- Redistribution and use in source and binary forms, with or without
@ -113,7 +113,8 @@
--function to get recording to local fs --function to get recording to local fs
local function load_record(name) local function load_record(name)
local path, is_base64 = base_path .. "/" .. name local path = base_path .. "/" .. name;
local is_base64 = false;
if not file_exists(path) then if not file_exists(path) then
local sql = "SELECT recording_base64 FROM v_recordings " .. local sql = "SELECT recording_base64 FROM v_recordings " ..
@ -125,18 +126,14 @@
end end
dbh:query(sql, params, function(row) dbh:query(sql, params, function(row)
--get full path to recording --save the recording to the file system
is_base64, name = true, path
--save the recording to the file system
if #row.recording_base64 > 32 then if #row.recording_base64 > 32 then
is_base64 = true;
file.write_base64(path, row.recording_base64); file.write_base64(path, row.recording_base64);
end end
end); end);
else
name = path
end end
return name, is_base64 return path, is_base64
end end
--greet long --greet long