summaryrefslogtreecommitdiff
path: root/addons/web_process/static/src/js/process.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web_process/static/src/js/process.js')
-rw-r--r--addons/web_process/static/src/js/process.js6
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);
});