← Back to team overview

openerp-dev-web team mailing list archive

[Merge] lp:~openerp-dev/openobject-addons/fixed_task_2162 into lp:~openobject-training/openobject-addons/training

 

gpa(Open ERP) has proposed merging lp:~openerp-dev/openobject-addons/fixed_task_2162 into lp:~openobject-training/openobject-addons/training.

Requested reviews:
  Bhumika (OpenERP) (sbh-openerp)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/fixed_task_2162/+merge/56509

Fixed task 2162, validate button of stack holder request
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/fixed_task_2162/+merge/56509
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/fixed_task_2162.
=== modified file 'training/training.py'
--- training/training.py	2011-04-05 11:19:32 +0000
+++ training/training.py	2011-04-06 05:43:26 +0000
@@ -4009,7 +4009,10 @@
         self._spread_wkf_signal(cr, uid, ids, 'signal_cancel', context)
 
     def test_wkf_valid(self, cr, uid, ids, context=None):
-        return all(bool(request.purchase_order_id) != False for request in self.browse(cr, uid, ids, context=context))
+        res = all(bool(request.purchase_order_id) != False for request in self.browse(cr, uid, ids, context=context))
+        if not res:
+            raise osv.except_osv(_('Warning'),_('You can not validate request without Purchase Order'))
+        return res
 
     def action_wkf_valid(self, cr, uid, ids, context=None):
         self._confirm_PO(cr, uid, ids, context)


Follow ups