summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/views.js
diff options
context:
space:
mode:
authorAntony Lesuisse <al@openerp.com>2011-12-30 19:32:25 +0100
committerAntony Lesuisse <al@openerp.com>2011-12-30 19:32:25 +0100
commita3eb67a40e8f02fcbb1658e15d40abf2e7d687a0 (patch)
tree4281335b526084950637f9ab2610e9f28c6ed510 /addons/web/static/src/js/views.js
parentf2a9313f7fc389634f7edf29e641ac9b10e525a4 (diff)
[IMP] Edit workflow button
bzr revid: al@openerp.com-20111230183225-mpbsivbf6ladhfe9
Diffstat (limited to 'addons/web/static/src/js/views.js')
-rw-r--r--addons/web/static/src/js/views.js11
1 files changed, 9 insertions, 2 deletions
diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js
index 55c1d34d23a..6a70be5696f 100644
--- a/addons/web/static/src/js/views.js
+++ b/addons/web/static/src/js/views.js
@@ -737,7 +737,7 @@ session.web.Sidebar = session.web.Widget.extend({
label: _t("Edit Workflow"),
callback: view.on_sidebar_edit_workflow,
title: _t("Manage views of the current object"),
- classname: 'oe_hide oe_sidebar_edit_workflow'
+ classname: 'oe_sidebar_edit_workflow'
}, {
label: _t("Customize Object"),
callback: view.on_sidebar_customize_object,
@@ -1140,7 +1140,14 @@ session.web.View = session.web.Widget.extend(/** @lends session.web.View# */{
}
},
on_sidebar_edit_workflow: function() {
- console.log('Todo');
+ return this.do_action({
+ res_model : 'workflow',
+ domain : [['osv', '=', this.dataset.model]],
+ views: [[false, 'list'], [false, 'form']],
+ type : 'ir.actions.act_window',
+ view_type : "list",
+ view_mode : "list"
+ });
},
on_sidebar_customize_object: function() {
var self = this;