Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 2129d0d2

Von Tamino Steinert vor mehr als 1 Jahr hinzugefügt

  • ID 2129d0d2efa2b29360030676768f6214cc2a38d5
  • Vorgänger 32b9acd7
  • Nachfolger a0463edb

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