From fae92e42f21f05454abe2173867d5b6481f36f69 Mon Sep 17 00:00:00 2001 From: ivan Date: Thu, 20 Jan 2011 05:34:46 +0000 Subject: [PATCH] fix condition to work w/taxes, RT#3983 --- FS/FS/part_event/Condition/cust_bill_has_service.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/FS/FS/part_event/Condition/cust_bill_has_service.pm b/FS/FS/part_event/Condition/cust_bill_has_service.pm index d85af261e..744e079d3 100644 --- a/FS/FS/part_event/Condition/cust_bill_has_service.pm +++ b/FS/FS/part_event/Condition/cust_bill_has_service.pm @@ -32,9 +32,10 @@ sub condition { my($self, $cust_bill) = @_; my $servicenum = $self->option('has_service'); + grep { $servicenum == $_->svcpart } - map { $_->cust_pkg->cust_svc } - $cust_bill->cust_bill_pkg ; + map { $_->cust_svc } + $cust_bill->cust_pkg; } sub condition_sql { -- 2.11.0