From 1043b612a287f6ccc6bbe32357483019d390f840 Mon Sep 17 00:00:00 2001 From: ivan Date: Mon, 23 Oct 2006 01:47:03 +0000 Subject: [PATCH] fix regression from table re-layout: don't display provision links for cancelled packages --- httemplate/view/cust_main/packages.html | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/httemplate/view/cust_main/packages.html b/httemplate/view/cust_main/packages.html index 1d65ea7f7..8fff7be4f 100755 --- a/httemplate/view/cust_main/packages.html +++ b/httemplate/view/cust_main/packages.html @@ -327,35 +327,38 @@ Current packages -% + % foreach my $svcpart (sort {$a->{svcpart} <=> $b->{svcpart}} @{$pkg->{svcparts}}) { + % foreach my $service (@{$svcpart->{services}}) { -% -% if ( $curuser->access_right('Unprovision customer service') ) { + +% if ( $curuser->access_right('Unprovision customer service') ) { -% } -% } -% if ( $curuser->access_right('Provision customer service') -% && $svcpart->{count} < $svcpart->{quantity} -% ) -% { -% +% } +% } + +% if ( ! $pkg->{'cancel'} +% && $curuser->access_right('Provision customer service') +% && $svcpart->{count} < $svcpart->{quantity} +% ) { -% } + +% } + % } -- 2.11.0
<%svc_link($svcpart,$service)%> <%svc_label_link($svcpart,$service)%>
( <%svc_unprovision_link($service)%> )
<% svc_provision_link($pkg, $svcpart, $conf, $curuser) %>