summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosse Colpaert <jco@odoo.com>2014-08-13 17:19:40 +0200
committerJosse Colpaert <jco@odoo.com>2014-09-03 19:18:16 +0200
commitbd5550e832dc7645cfa0e5d2f85a7dbca8a215b3 (patch)
treeded56f9266f9359a43c06023ea16a732ae22626e
parent86b8e73482fc664d1dccbfaf35c15239fb1d220c (diff)
[FIX] Services type procurements are also important to trigger sale wkf
-rw-r--r--addons/sale/sale.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index ef06df5798d..977d527b591 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -1254,7 +1254,7 @@ class procurement_order(osv.osv):
from openerp import workflow
if vals.get('state') in ['done', 'cancel', 'exception']:
for proc in self.browse(cr, uid, ids, context=context):
- if proc.sale_line_id and proc.sale_line_id.order_id and proc.move_ids:
+ if proc.sale_line_id and proc.sale_line_id.order_id:
order_id = proc.sale_line_id.order_id.id
if self.pool.get('sale.order').test_procurements_done(cr, uid, [order_id], context=context):
workflow.trg_validate(uid, 'sale.order', order_id, 'ship_end', cr)