Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision aec44e98

Von Tamino Steinert vor mehr als 1 Jahr hinzugefügt

  • ID aec44e981584b15300aac991bf778a62c5cf0737
  • Vorgänger 28a37c4a
  • Nachfolger 5891326b

DispositionManager: FIX: teste zuerst ob Wert definiert ist

Unterschiede anzeigen:

SL/DB/Order.pm
139 139
sub _before_save_delete_from_purchase_basket {
140 140
  my ($self) = @_;
141 141

  
142
  my @basket_item_ids = grep { $_ ne ''} map { $_->{basket_item_id} } $self->orderitems;
142
  my @basket_item_ids =
143
    grep { defined($_) && $_ ne ''}
144
    map { $_->{basket_item_id} }
145
    $self->orderitems;
143 146
  return 1 unless scalar @basket_item_ids;
144 147

  
145 148
  # check if all items are still in the basket

Auch abrufbar als: Unified diff