|
|
|
@ -571,7 +571,7 @@ sub create_rewrite : Local {
|
|
|
|
|
elsif($field eq 'callee') { $a = 'callee'.$a; }
|
|
|
|
|
if($direction eq 'in') { $a = 'i'.$a; }
|
|
|
|
|
elsif($direction eq 'out') { $a = 'o'.$a; }
|
|
|
|
|
my $m = $a.'msg'; my $e = $a.'err';
|
|
|
|
|
my $m = $a.'msg'; my $e = $a.'err'; my $d = $a.'detail';
|
|
|
|
|
|
|
|
|
|
# $messages{crulerr} = 'Client.Syntax.MalformedPeerGroupName'
|
|
|
|
|
# unless $callee_prefix =~ /^[a-zA-Z0-9_\.\-\@\:]+/;
|
|
|
|
@ -599,6 +599,9 @@ sub create_rewrite : Local {
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
$messages{$e} = 'Client.Voip.InputErrorFound';
|
|
|
|
|
if($c->session->{prov_error_object}) {
|
|
|
|
|
$c->flash->{$d} = $c->session->{prov_error_object};
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
# TODO: add proper values here and set them in tt
|
|
|
|
@ -731,7 +734,7 @@ sub edit_rewrite : Local {
|
|
|
|
|
elsif($field eq 'callee') { $a = 'callee'.$a; }
|
|
|
|
|
if($direction eq 'in') { $a = 'i'.$a; }
|
|
|
|
|
elsif($direction eq 'out') { $a = 'o'.$a; }
|
|
|
|
|
my $m = $a.'msg'; my $e = $a.'err';
|
|
|
|
|
my $m = $a.'msg'; my $e = $a.'err'; my $d = $a.'detail';
|
|
|
|
|
|
|
|
|
|
# $messages{crulerr} = 'Client.Syntax.MalformedPeerGroupName'
|
|
|
|
|
# unless $callee_prefix =~ /^[a-zA-Z0-9_\.\-\@\:]+/;
|
|
|
|
@ -759,6 +762,9 @@ sub edit_rewrite : Local {
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
$messages{$e} = 'Client.Voip.InputErrorFound';
|
|
|
|
|
if($c->session->{prov_error_object}) {
|
|
|
|
|
$c->flash->{$d} = $c->session->{prov_error_object};
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
# TODO: add proper values here and set them in tt
|
|
|
|
|