diff options
author | Ivan Kohler <ivan@freeside.biz> | 2015-01-18 14:35:16 -0800 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2015-01-18 14:35:16 -0800 |
commit | 844cadb72e5e37ba0c78ffc8b6f2eded669b2226 (patch) | |
tree | 8be48dfc7beacb5d179c4b4c531bd57f24c77a23 /FS/FS/cust_pkg.pm | |
parent | 82f76d01660b785f6c4ea13ba547c93c1c2c404d (diff) |
qualify columns by default in 4.x (experiment?), RT#20688, RT#22232
Diffstat (limited to 'FS/FS/cust_pkg.pm')
-rw-r--r-- | FS/FS/cust_pkg.pm | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/FS/FS/cust_pkg.pm b/FS/FS/cust_pkg.pm index d8fda3e..d55bd7b 100644 --- a/FS/FS/cust_pkg.pm +++ b/FS/FS/cust_pkg.pm @@ -2934,12 +2934,16 @@ sub h_cust_svc { if $DEBUG; my ($end, $start, $mode) = @_; + + local($FS::Record::qsearch_qualify_columns) = 0; + my @cust_svc = $self->_sort_cust_svc( [ qsearch( 'h_cust_svc', { 'pkgnum' => $self->pkgnum, }, FS::h_cust_svc->sql_h_search(@_), ) ] ); + if ( defined($mode) && $mode eq 'I' ) { my %hidden_svcpart = map { $_->svcpart => $_->hidden } $self->part_svc; return grep { !$hidden_svcpart{$_->svcpart} } @cust_svc; |