X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fbrowse%2Fpart_pkg.cgi;h=8d5b5545129d8ff5c2bec3493ce98ae788c66f7c;hb=5061c5bba69d3658968f1b0c0b9aff7fd5336e26;hp=be67338e19d4058a6e2c1967e1f202e29d411688;hpb=f55e1a91f7b9b0238791cdbf873f91a8c5a584a7;p=freeside.git
diff --git a/httemplate/browse/part_pkg.cgi b/httemplate/browse/part_pkg.cgi
index be67338e1..8d5b55451 100755
--- a/httemplate/browse/part_pkg.cgi
+++ b/httemplate/browse/part_pkg.cgi
@@ -89,66 +89,63 @@ my $taxclasses = $conf->exists('enable_taxclasses');
<%
foreach my $part_pkg ( sort $sortby @part_pkg ) {
- my($hashref)=$part_pkg->hashref;
- my(@pkg_svc)=grep $_->getfield('quantity'),
- qsearch('pkg_svc',{'pkgpart'=> $hashref->{pkgpart} });
+ my @pkg_svc = $part_pkg->pkg_svc;
my($rowspan)=scalar(@pkg_svc);
my $plandata;
- if ( $hashref->{plan} ) {
- $plandata = $hashref->{plandata};
+ if ( $part_pkg->plan ) {
+ $plandata = $part_pkg->plandata;
$plandata =~ s/^(\w+)=/$1 /mg;
$plandata =~ s/\n/
/g;
} else {
- $hashref->{plan} = "(legacy)";
- $plandata = "Setup ". $hashref->{setup}.
- "
Recur ". $hashref->{recur};
+ $part_pkg->plan('(legacy)');
+ $plandata = "Setup ". $part_pkg->setup.
+ "
Recur ". $part_pkg->recur;
}
%>