Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3873daa9

Von Sven Schöling vor mehr als 9 Jahren hinzugefügt

  • ID 3873daa9d435d39692982b1f1532ee770f9d0239
  • Vorgänger afe7df8b
  • Nachfolger a0aab26c

PriceRule: Bessere Validierung für fehlerhafte Regeln

Unterschiede anzeigen:

SL/DB/PriceRule.pm
97 97
  push @errors, $::locale->text('The name must not be empty.')              if !$self->name;
98 98
  push @errors, $::locale->text('Price or discount must not be zero.')      if !$self->price && !$self->discount && !$self->reduction;
99 99
  push @errors, $::locale->text('Pirce rules must have at least one rule.') if !@{[ $self->items ]};
100
  push @errors, $_->validate                                                for $self->items;
100 101

  
101 102
  return @errors;
102 103
}

Auch abrufbar als: Unified diff