changeset 92d94ee98782 in modules/purchase_requisition:default
details: 
https://hg.tryton.org/modules/purchase_requisition?cmd=changeset;node=92d94ee98782
description:
        Rename purchase state from cancel to cancelled

        issue8927
        review305681002
diffstat:

 purchase.py                             |  5 +++--
 tests/scenario_purchase_requisition.rst |  2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diffs (34 lines):

diff -r 4650f85e3897 -r 92d94ee98782 purchase.py
--- a/purchase.py       Thu Jun 04 11:07:28 2020 +0100
+++ b/purchase.py       Sat Jun 06 10:14:13 2020 +0100
@@ -431,7 +431,8 @@
             cls.do(done)
 
     def is_done(self):
-        return all(r.purchase and r.purchase.state in {'cancel', 'confirmed'}
+        return all(
+            r.purchase and r.purchase.state in {'cancelled', 'confirmed'}
             for l in self.lines for r in l.purchase_requests)
 
 
@@ -702,7 +703,7 @@
 
     @classmethod
     @ModelView.button
-    @Workflow.transition('cancel')
+    @Workflow.transition('cancelled')
     def cancel(cls, purchases):
         super(Purchase, cls).cancel(purchases)
         cls._process_requisition(purchases)
diff -r 4650f85e3897 -r 92d94ee98782 tests/scenario_purchase_requisition.rst
--- a/tests/scenario_purchase_requisition.rst   Thu Jun 04 11:07:28 2020 +0100
+++ b/tests/scenario_purchase_requisition.rst   Sat Jun 06 10:14:13 2020 +0100
@@ -227,7 +227,7 @@
     >>> purchase, = Purchase.find([('state', '=', 'draft')])
     >>> purchase.click('cancel')
     >>> purchase.state
-    'cancel'
+    'cancelled'
     >>> pr.reload()
     >>> pr.state
     'exception'

Reply via email to