details:   https://code.tryton.org/tryton/commit/93e2681ef130
branch:    7.6
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 4cd878cfedae -r 93e2681ef130 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
@@ -154,6 +154,7 @@
             lines.append(line)
         for line in id2line.values():
             line.quantity = 0
+            lines.append(line)
         sale.lines = lines
         return sale
 

Reply via email to