diff --git a/addons/purchase_requisition/static/src/js/web_addons.js b/addons/purchase_requisition/static/src/js/web_addons.js index 745a6f82a86..448cb86073e 100644 --- a/addons/purchase_requisition/static/src/js/web_addons.js +++ b/addons/purchase_requisition/static/src/js/web_addons.js @@ -22,7 +22,9 @@ openerp.purchase_requisition = function(instance) { }, generate_purchase_order: function () { var self = this; - new instance.web.Model(self.dataset.model).call("generate_po",[self.dataset.context.active_id,self.dataset.context]); + new instance.web.Model(self.dataset.model).call("generate_po",[self.dataset.context.active_id,self.dataset.context]).then(function(result) { + self.do_action(result); + }); }, }); } \ No newline at end of file