From cc1bdae3e6b6e1f4409ea786e271780ce5276766 Mon Sep 17 00:00:00 2001 From: Christian Veigl Date: Tue, 24 Jul 2012 11:33:11 +0000 Subject: [PATCH] trim whitespaces --- lib/admin/Controller/peering.pm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/admin/Controller/peering.pm b/lib/admin/Controller/peering.pm index 74b636e..6ed4a36 100644 --- a/lib/admin/Controller/peering.pm +++ b/lib/admin/Controller/peering.pm @@ -224,6 +224,10 @@ sub save_rule : Local { my $rule_id = $c->request->params->{ruleid} //= undef; my $group_id = $c->request->params->{grpid} //= undef; + $settings->{callee_prefix} =~ s/^\s+|\s+$//g; + $settings->{callee_pattern} =~ s/^\s+|\s+$//g; + $settings->{caller_pattern} =~ s/^\s+|\s+$//g; + unless ($c->model('Provisioning')->call_prov( $c, 'voip', 'check_sip_uri_prefix', $settings->{callee_prefix}, \$checkresult)) { $messages{rule_callee_prefix_err} = 'Client.Syntax.MalformedUri'; $c->flash->{rule_callee_prefix_err_detail} = $c->session->{prov_error_object} if ($c->session->{prov_error_object});