From cb13dd8ac2bf73211ee753c1382918c464aa9f78 Mon Sep 17 00:00:00 2001 From: "Dhruvit Darji(OpenERP Trainee)" <> Date: Thu, 2 May 2013 15:36:15 +0530 Subject: [PATCH] usability + need to click twice to create the invoice because workflow action wrong return type bzr revid: rgaopenerp-20130502100615-nqe99uj4g6l2c97j --- addons/mrp_repair/mrp_repair.py | 5 +++-- addons/mrp_repair/mrp_repair_view.xml | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/addons/mrp_repair/mrp_repair.py b/addons/mrp_repair/mrp_repair.py index 43ee34b0c05..6424434e65b 100644 --- a/addons/mrp_repair/mrp_repair.py +++ b/addons/mrp_repair/mrp_repair.py @@ -347,8 +347,9 @@ class mrp_repair(osv.osv): return self.write(cr,uid,ids,{'state':'cancel'}) def wkf_invoice_create(self, cr, uid, ids, *args): - return self.action_invoice_create(cr, uid, ids) - + self.action_invoice_create(cr, uid, ids) + return True + def action_invoice_create(self, cr, uid, ids, group=False, context=None): """ Creates invoice(s) for repair order. @param group: It is set to true when group invoice is to be generated. diff --git a/addons/mrp_repair/mrp_repair_view.xml b/addons/mrp_repair/mrp_repair_view.xml index a4526b5b581..b7a667ce308 100644 --- a/addons/mrp_repair/mrp_repair_view.xml +++ b/addons/mrp_repair/mrp_repair_view.xml @@ -31,7 +31,7 @@