diff options
| author | ivan <ivan> | 2011-01-20 05:34:46 +0000 | 
|---|---|---|
| committer | ivan <ivan> | 2011-01-20 05:34:46 +0000 | 
| commit | fae92e42f21f05454abe2173867d5b6481f36f69 (patch) | |
| tree | 9e7fc7afba6942f2043f6606d7ab5166c5fd8740 | |
| parent | 622ce1898d06bbee0eaf95dfbb635d8b18811d3f (diff) | |
fix condition to work w/taxes, RT#3983
| -rw-r--r-- | FS/FS/part_event/Condition/cust_bill_has_service.pm | 5 | 
1 files 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 {  | 
