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'