From e1a00cc934cecb596c9a4e5fd28b9e32f5d08c46 Mon Sep 17 00:00:00 2001 From: luis daniel lucio quiroz Date: Tue, 21 Apr 2015 16:56:58 +0000 Subject: [PATCH] use numeric not alphanumeric on variables & logging options --- resources/install/scripts/recordings.lua | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/resources/install/scripts/recordings.lua b/resources/install/scripts/recordings.lua index fe559189af..b083ebd1fe 100644 --- a/resources/install/scripts/recordings.lua +++ b/resources/install/scripts/recordings.lua @@ -24,8 +24,8 @@ --set the variables pin_number = ""; - max_tries = "3"; - digit_timeout = "3000"; + max_tries = 3; + digit_timeout = 3000; sounds_dir = ""; recordings_dir = ""; file_name = ""; @@ -280,12 +280,15 @@ if ( session:ready() ) then --if the pin number is provided then require it if (pin_number) then + freeswitch.consoleLog("notice", "[recordings] pin_number: ".. pin_number .. "\n"); min_digits = string.len(pin_number); max_digits = string.len(pin_number)+1; digits = session:playAndGetDigits(min_digits, max_digits, max_tries, digit_timeout, "#", "phrase:voicemail_enter_pass:#", "", "\\d+"); if (digits == pin_number) then --pin is correct + freeswitch.consoleLog("notice", "[recordings] pin_number: correct \n"); else + freeswitch.consoleLog("notice", "[recordings] pin_number: incorrect \n"); session:streamFile("phrase:voicemail_fail_auth:#"); session:hangup("NORMAL_CLEARING"); return; @@ -298,4 +301,4 @@ if ( session:ready() ) then --hangup the call session:hangup(); -end \ No newline at end of file +end