Revision b36180de
Von Bernd Bleßmann vor mehr als 5 Jahren hinzugefügt
SL/Controller/Order.pm | ||
---|---|---|
1070 | 1070 |
->val ('[name="orderitem_ids[+]"][value="' . $form_item_id . '"]', $self->order->items_sorted->[$idx]->id) |
1071 | 1071 |
->val ('#item_' . $form_item_id, $self->order->items_sorted->[$idx]->id) |
1072 | 1072 |
->attr('#item_' . $form_item_id, "id", 'item_' . $self->order->items_sorted->[$idx]->id); |
1073 |
} continue { |
|
1073 | 1074 |
$idx++; |
1074 | 1075 |
} |
1075 | 1076 |
$self->js->val('[name="converted_from_orderitems_ids[+]"]', ''); |
Auch abrufbar als: Unified diff
Auftrags-Controller: item-ids nach Speichern richtig setzen
Vergessen, den idx in jedem Fall weiterzuzählen. Dadurch konnte es passieren,
das Positionen aus dem Auftrag gelöscht und evtl. Langtexte und Werte der
2. Zeile falsch zugeordnet wurden.
Nachtrag zu:
commit 7749e0e61e5d431a59e33cf497addf9ad682b8af
Author: Bernd Bleßmann <bernd@kivitendo-premium.de>
Date: Wed May 15 15:18:21 2019 +0200