X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/defc4fe60bea14a5cc5fb2f3f5bc8b7f1dfd2657..5aa485a7c9e050dd112b3c53070a806fe72d2a0b:/SL/DB/PriceRule.pm diff --git a/SL/DB/PriceRule.pm b/SL/DB/PriceRule.pm index 5c2552ddb..0a9f09d85 100644 --- a/SL/DB/PriceRule.pm +++ b/SL/DB/PriceRule.pm @@ -95,7 +95,7 @@ sub clone_and_reset_deep { sub full_description { my ($self) = @_; - my $items = join ', ', map { $_->full_description } $self->items; + my $items = $self->item_summary; my $price = $self->price_or_discount ? t8('Discount #1%', $self->discount_as_number) : t8('Price #1', $self->price_as_number); @@ -103,6 +103,10 @@ sub full_description { sprintf "%s: %s (%s)", $self->name, $price, $items; } +sub item_summary { + join ', ', map { $_->full_description } $_[0]->items; +} + sub in_use { my ($self) = @_;