diff options
author | Ted Trask <ttrask01@yahoo.com> | 2016-04-06 20:25:42 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2016-04-20 20:46:51 +0000 |
commit | 05f714bfbc383c73377ea04e19ed571e49e42e69 (patch) | |
tree | ceb0e1febc914fda977f1330d5ad37ac3db67410 /provisioning-scripts.lua | |
parent | 0d7e06a64cbe10731727969d8bb89c42789fc93f (diff) | |
download | acf-provisioning-05f714bfbc383c73377ea04e19ed571e49e42e69.tar.bz2 acf-provisioning-05f714bfbc383c73377ea04e19ed571e49e42e69.tar.xz |
Fix validation for dtmfactivationcode and dtmfactivationduration
(cherry picked from commit 9e74f55111afa1bf79916b23679cb00acb6874ce)
Diffstat (limited to 'provisioning-scripts.lua')
-rw-r--r-- | provisioning-scripts.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/provisioning-scripts.lua b/provisioning-scripts.lua index a95e83d..91c92b6 100644 --- a/provisioning-scripts.lua +++ b/provisioning-scripts.lua @@ -1120,8 +1120,8 @@ mymodule.provisioning_params = { "INSERT INTO provisioning_params values(default, 'cyberringvolume', 'select', 'Ring Volume (CyberData)', '', '4', '20', '', null)", "INSERT INTO provisioning_params values(default, 'cybermicgain', 'select', 'Microphone Gain (CyberData)', '', '4', '21', '', null)", "INSERT INTO provisioning_params values(default, 'activaterelaywithdtmf', 'boolean', 'Activate Relay with DTMF Enable', '', 'true', '22', '', null)", - "INSERT INTO provisioning_params values(default, 'dtmfactivationcode', 'text', 'Relay DTMF Activation Code', '', '321', '23', '^[*#0-9]*$', E'local value, functions, params = ...\nif value ~= \'\' then\nlocal len = string.len(value)\n if len >= 26 then\n return value, \'Maximum 25 digits\'\n end\nend\nreturn value')", - "INSERT INTO provisioning_params values(default, 'dtmfactivationduration', 'text', 'Relay DTMF Activation Duration', 'Value in seconds', '2', '24', '^%d*$', E'local value, functions, params = ...\nif value ~= \'\' then\nlocal len = string.len(value)\n if len >= 6 then\n return value, \'Maximum 5 digits\'\n end\nend\nreturn value')", + "INSERT INTO provisioning_params values(default, 'dtmfactivationcode', 'text', 'Relay DTMF Activation Code', '', '321', '23', '^[*#0-9]*$', E'local value, functions, params = ...\nif value ~= \"\" then\nlocal len = string.len(value)\n if len >= 26 then\n return value, \"Maximum 25 digits\"\n end\nend\nreturn value')", + "INSERT INTO provisioning_params values(default, 'dtmfactivationduration', 'text', 'Relay DTMF Activation Duration', 'Value in seconds', '2', '24', '^%d*$', E'local value, functions, params = ...\nif value ~= \"\" then\nlocal len = string.len(value)\n if len >= 6 then\n return value, \"Maximum 5 digits\"\n end\nend\nreturn value')", "INSERT INTO provisioning_params values(default, 'playtonewhilerelayactive', 'boolean', 'Relay Activation Tone Enable', '', 'true', '25', '', null)", "INSERT INTO provisioning_params values(default, 'activaterelayduringring', 'boolean', 'Activate Relay During Ring Enable', '', 'false', '26', '', null)", "INSERT INTO provisioning_params values(default, 'activaterelayduringcall', 'boolean', 'Activate Relay While Call Active Enable', '', 'false', '27', '', null)", |