details:   https://code.tryton.org/tryton/commit/1cbcd7265833
branch:    7.4
user:      Cédric Krier <[email protected]>
date:      Thu Nov 20 10:14:13 2025 +0100
description:
        Keep sale line removed from Shopify order

        It is not allowed to delete a sale line if the sale state is not draft 
or
        cancelled.

        Closes #14376
        (grafted from 02d1fb1eaefe00ba07037e70ce0827530c513546)
diffstat:

 modules/web_shop_shopify/sale.py |  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diffs (11 lines):

diff -r 71012ff32f45 -r 1cbcd7265833 modules/web_shop_shopify/sale.py
--- a/modules/web_shop_shopify/sale.py  Thu Nov 20 10:10:27 2025 +0100
+++ b/modules/web_shop_shopify/sale.py  Thu Nov 20 10:14:13 2025 +0100
@@ -152,6 +152,7 @@
             lines.append(line)
         for line in id2line.values():
             line.quantity = 0
+            lines.append(line)
         sale.lines = lines
         return sale
 

Reply via email to