projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
show unreplied ticket marker in customer ticket lists, #41670
[freeside.git]
/
httemplate
/
misc
/
cust-part_pkg.cgi
diff --git
a/httemplate/misc/cust-part_pkg.cgi
b/httemplate/misc/cust-part_pkg.cgi
index
e129347
..
8a46c1d
100644
(file)
--- a/
httemplate/misc/cust-part_pkg.cgi
+++ b/
httemplate/misc/cust-part_pkg.cgi
@@
-23,7
+23,10
@@
if ( $classnum > 0 ) {
} #else -1, all classes, so don't set classnum
my @part_pkg = qsearch({
} #else -1, all classes, so don't set classnum
my @part_pkg = qsearch({
+ 'select' => 'part_pkg.*, setup_option.optionvalue AS _setup_fee,
+ recur_option.optionvalue AS _recur_fee',
'table' => 'part_pkg',
'table' => 'part_pkg',
+ 'addl_from' => FS::part_pkg->join_options_sql,
'hashref' => \%hash,
'extra_sql' =>
' AND '. $FS::CurrentUser::CurrentUser->agentnums_sql( 'null'=>1 ).
'hashref' => \%hash,
'extra_sql' =>
' AND '. $FS::CurrentUser::CurrentUser->agentnums_sql( 'null'=>1 ).
@@
-56,6
+59,7
@@
my @return = map {
( $_->pkgpart,
$_->pkg_comment,
$_->can_discount,
( $_->pkgpart,
$_->pkg_comment,
$_->can_discount,
+ ($_->start_on_hold ? 1 : 0),
$_->can_start_date(
num_ncancelled_pkgs => $num_ncancelled_pkgs,
),
$_->can_start_date(
num_ncancelled_pkgs => $num_ncancelled_pkgs,
),