Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision a5b2f9b4

Von Bernd Bleßmann vor etwa 8 Jahren hinzugefügt

  • ID a5b2f9b48cb83d0746d73d969179ad5a4c220a32
  • Vorgänger 80132c6a
  • Nachfolger 76592c8a

Preisquelle Preisgruppe: Fallback für entfernte Preise.

Unterschiede anzeigen:

SL/PriceSource/Pricegroup.pm
51 51

  
52 52
  my $price = SL::DB::Manager::Price->find_by(pricegroup_id => $spec, parts_id => $self->part->id);
53 53

  
54
  # TODO: if someone deletes the prices entry, this fails. add a fallback
54
  if (!$price) {
55
    return SL::PriceSource::Price->new(
56
      price_source => $self,
57
      missing      => t8('Could not find an entry for this part in the pricegroup.'),
58
    );
59
  }
60

  
55 61
  return $self->make_price($price);
56 62
}
57 63

  
locale/de/all
635 635
  'Copy template'               => 'Vorlage kopieren',
636 636
  'Correct taxkey'              => 'Richtiger Steuerschlüssel',
637 637
  'Costs'                       => 'Kosten',
638
  'Could not find an entry for this part in the pricegroup.' => 'Konnte keine Eintrag für diesen Artikel in der Preisgruppe finden.',
638 639
  'Could not load class #1 (#2): "#3"' => 'Konnte Klasse #1 (#2) nicht laden: "#3"',
639 640
  'Could not load class #1, #2' => 'Konnte Klasse #1 nicht laden: "#2"',
640 641
  'Could not load employee'     => 'Konnte Benutzer nicht laden',
locale/en/all
633 633
  'Copy template'               => '',
634 634
  'Correct taxkey'              => '',
635 635
  'Costs'                       => '',
636
  'Could not find an entry for this part in the pricegroup.' => '',
636 637
  'Could not load class #1 (#2): "#3"' => '',
637 638
  'Could not load class #1, #2' => '',
638 639
  'Could not load employee'     => '',

Auch abrufbar als: Unified diff