diff options
| author | Xavier Morel <xmo@openerp.com> | 2012-01-13 11:00:51 +0100 |
|---|---|---|
| committer | Xavier Morel <xmo@openerp.com> | 2012-01-13 11:00:51 +0100 |
| commit | 9fb0c46f67ad845192ee7ce0839f0cae1df30a17 (patch) | |
| tree | 1d22035e9dee67f457bf87456bf1a8b300bfe47c /addons/web_process/static/src/js/process.js | |
| parent | eec04907fd87af78379a3baab50487aa54846dd8 (diff) | |
| parent | bbe9f88c016a608bc63d46580e978a961bd108b5 (diff) | |
[FIX] display each subflow only once in process view
bzr revid: xmo@openerp.com-20120113100051-5a7j1v410g6h0e4b
Diffstat (limited to 'addons/web_process/static/src/js/process.js')
| -rw-r--r-- | addons/web_process/static/src/js/process.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/web_process/static/src/js/process.js b/addons/web_process/static/src/js/process.js index 52a3d5c7656..79f9c8875a8 100644 --- a/addons/web_process/static/src/js/process.js +++ b/addons/web_process/static/src/js/process.js @@ -46,9 +46,9 @@ openerp.web_process = function (openerp) { self.graph_get().done(function(res) { self.process_notes = res.notes; self.process_title = res.name; - self.process_subflows = _.filter(res.nodes, function(x) { - return x.subflow != false; - }); + self.process_subflows = _(res.nodes).chain() + .filter(function (node) { return node['subflow'] !== false; }) + .uniq(false, function (node) { return node['subflow'][0]; }).value(); self.process_related = res.related; def.resolve(res); }); |
