]> wagnertech.de Git - mfinanz.git/blobdiff - SL/Helper/ShippedQty.pm
ShippedQty: korrekt prüfen ob orderitems schon geladen sind
[mfinanz.git] / SL / Helper / ShippedQty.pm
index 9775570b4beaba922f58705e7f4c3056550c4077..f5db04894e89cae5f3b2044880184e53f3841d54 100644 (file)
@@ -214,7 +214,7 @@ sub write_to {
       $obj->{shipped_qty} = $shipped_qty->{$obj->id} //= 0;
       $obj->{delivered}   = $shipped_qty->{$obj->id} == $obj->qty;
     } elsif ('SL::DB::Order' eq ref $obj) {
-      if (exists $obj->{orderitems}) {
+      if (defined $obj->{orderitems}) {
         $self->write_to($obj->{orderitems});
         $obj->{delivered} = all { $_->{delivered} } @{ $obj->{orderitems} };
       } else {