Only show/allow copying of rewrite rules if there are other gateways in group.

2.0@2434
Andreas Granig 17 years ago
parent 1dd3d54224
commit 8172e25e34

@ -710,6 +710,11 @@ sub copy_rewrite : Local {
my $grpid = $c->request->params->{grpid};
my $delete_old = $policy eq "delete" ? 1 : 0;
unless(defined $peerid && defined $rpeerid)
{
$messages{cperr} = 'Client.Voip.NoSuchPeerHost';
}
unless(keys %messages) {
if($c->model('Provisioning')->call_prov( $c, 'voip', 'copy_peer_rewrites',
{ from_peer_id => $rpeerid,

@ -4,7 +4,8 @@
</h2>
<a href="detail?group_id=[% peer.group_id %]" class="aaction">back</a>
[% IF all_peers.size > 0 %]
[% UNLESS Catalyst.session.admin.read_only %]
<h3>Import Rewrite Rules from another host</h3>
<div class="p1">
@ -41,6 +42,7 @@
</table>
</div>
[% END %]
[% END %]
<h3 id="icaller">Inbound Rewrite Rules for Caller</h3>

Loading…
Cancel
Save