changeset d38dd4b803c1 in modules/sale_supply_production:default
details:
https://hg.tryton.org/modules/sale_supply_production?cmd=changeset;node=d38dd4b803c1
description:
Rename production state from cancel to cancelled
issue8927
review325451002
diffstat:
production.py | 4 ++--
sale.py | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diffs (35 lines):
diff -r cf78c7576664 -r d38dd4b803c1 production.py
--- a/production.py Mon May 04 12:30:13 2020 +0200
+++ b/production.py Sat Jun 06 10:19:09 2020 +0100
@@ -44,7 +44,7 @@
@classmethod
@ModelView.button
- @Workflow.transition('cancel')
+ @Workflow.transition('cancelled')
@process_sale_supply
def cancel(cls, productions):
super().cancel(productions)
@@ -56,7 +56,7 @@
pool = Pool()
SaleLine = pool.get('sale.line')
for production in productions:
- if (production.state == 'cancel'
+ if (production.state == 'cancelled'
and isinstance(production.origin, SaleLine)):
raise AccessError(
gettext('sale_supply_production'
diff -r cf78c7576664 -r d38dd4b803c1 sale.py
--- a/sale.py Mon May 04 12:30:13 2020 +0200
+++ b/sale.py Sat Jun 06 10:19:09 2020 +0100
@@ -44,8 +44,8 @@
state = super().get_supply_state(name)
if self.productions:
states = {p.state for p in self.productions}
- if states <= {'running', 'done', 'cancel'}:
- if states == {'cancel'}:
+ if states <= {'running', 'done', 'cancelled'}:
+ if states == {'cancelled'}:
state = 'cancelled'
else:
state = 'supplied'