Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 89e9e5db

Von Moritz Bunkus vor mehr als 10 Jahren hinzugefügt

  • ID 89e9e5dbb9cebcfefa9b3cd7210b9475cf9134b4
  • Vorgänger a5272799
  • Nachfolger b1cf0c0b

PreisTaxCalculator: Caching-Abfrage für »keine Positionen« gefixt

Unterschiede anzeigen:

SL/DB/Helper/PriceTaxCalculator.pm
19 19
  require SL::DB::PriceFactor;
20 20
  require SL::DB::Unit;
21 21

  
22
  SL::DB::Part->load_cached(map { $_->parts_id } @{ $self->items });
22
  SL::DB::Part->load_cached(map { $_->parts_id } @{ $self->items }) if @{ $self->items };
23 23

  
24 24
  my %units_by_name       = map { ( $_->name => $_ ) } @{ SL::DB::Manager::Unit->get_all        };
25 25
  my %price_factors_by_id = map { ( $_->id   => $_ ) } @{ SL::DB::Manager::PriceFactor->get_all };

Auch abrufbar als: Unified diff