From ee9a3ce8408298647db6d8441174ef5f6eb4f8b8 Mon Sep 17 00:00:00 2001 From: Mark Crane Date: Fri, 12 Apr 2013 18:58:53 +0000 Subject: [PATCH] Make sure the voicemail directory exists. --- includes/install/scripts/app/voicemail/index.lua | 3 +++ .../app/voicemail/resources/functions/record_greeting.lua | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/includes/install/scripts/app/voicemail/index.lua b/includes/install/scripts/app/voicemail/index.lua index 4656a53655..3e29423599 100644 --- a/includes/install/scripts/app/voicemail/index.lua +++ b/includes/install/scripts/app/voicemail/index.lua @@ -218,6 +218,9 @@ --valid voicemail if (voicemail_uuid ~= nil) then + --make sure the voicemail directory exists + mkdir(voicemail_dir.."/"..voicemail_id); + --save the recording timeouts = 0; play_greeting(); diff --git a/includes/install/scripts/app/voicemail/resources/functions/record_greeting.lua b/includes/install/scripts/app/voicemail/resources/functions/record_greeting.lua index 940fc98f6d..dc9c8a6e91 100644 --- a/includes/install/scripts/app/voicemail/resources/functions/record_greeting.lua +++ b/includes/install/scripts/app/voicemail/resources/functions/record_greeting.lua @@ -57,7 +57,6 @@ max_len_seconds = 30; silence_threshold = 30; silence_seconds = 5; - mkdir(voicemail_dir.."/"..voicemail_id); -- syntax is session:recordFile(file_name, max_len_secs, silence_threshold, silence_secs) result = session:recordFile(voicemail_dir.."/"..voicemail_id.."/greeting_"..greeting_id..".wav", max_len_seconds, silence_threshold, silence_seconds); --session:execute("record", voicemail_dir.."/"..uuid.." 180 200");