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 @@
-
+