[freeside-commits] branch master updated. 834b24e3a5aeb9188635e710be7002af04f187c8

Jonathan Prykop jonathan at 420.am
Thu Feb 19 13:35:48 PST 2015


The branch, master has been updated
       via  834b24e3a5aeb9188635e710be7002af04f187c8 (commit)
      from  a70498f14ae5d3be7f57ce81fef703b869ccdf0a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 834b24e3a5aeb9188635e710be7002af04f187c8
Author: Jonathan Prykop <jonathan at freeside.biz>
Date:   Thu Feb 19 15:34:47 2015 -0600

    RT#28246: Add more details to Change History for Discounts [actually fixed the bug]

diff --git a/httemplate/elements/change_history_common.html b/httemplate/elements/change_history_common.html
index c858ec1..2d2c4c0 100644
--- a/httemplate/elements/change_history_common.html
+++ b/httemplate/elements/change_history_common.html
@@ -191,9 +191,10 @@ my %h_table_labelsub = (
 my $discounts = {};
 my $discount_descripsub = sub {
   my($item) = @_;
-  die "Could not find part_pkg for pkgpart " . $item->pkgpart
-    unless $item->part_pkg;
-  $pkgpart{$item->pkgpart} ||= $item->part_pkg->pkg;
+  $pkgpart{$item->pkgpart} ||= qsearchs({
+    'table' => 'part_pkg',
+    'hashref' => {'pkgpart' => $item->pkgpart}
+  })->pkg;
   my $dnum = $item->discountnum;
   $discounts->{$dnum} ||= qsearchs({
     'table'=>'discount',

-----------------------------------------------------------------------

Summary of changes:
 httemplate/elements/change_history_common.html |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)




More information about the freeside-commits mailing list