Fix order split with add-ons involved (#2513)

This commit is contained in:
Raphael Michel
2022-03-03 16:54:20 +01:00
committed by GitHub
parent d796c399a6
commit 4e2a3b45da
5 changed files with 41 additions and 3 deletions

View File

@@ -1527,6 +1527,8 @@ class OrderChangeManager:
self._invoice_dirty = True
self._operations.append(self.SplitOperation(position))
for a in position.addons.all():
self._operations.append(self.SplitOperation(a))
def set_addons(self, addons):
if self._operations: