12519: Make Capybara happy by using a different kind of for loop.
authorLucas Di Pentima <ldipentima@veritasgenetics.com>
Tue, 21 Nov 2017 18:11:30 +0000 (15:11 -0300)
committerLucas Di Pentima <ldipentima@veritasgenetics.com>
Tue, 21 Nov 2017 18:11:30 +0000 (15:11 -0300)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

apps/workbench/app/assets/javascripts/components/search.js

index 319622ddbd5eab2e95133b20c56875686be170ee..b4b6f63da5271c950dbf1f0741ef4e8f0deb9670 100644 (file)
@@ -127,7 +127,7 @@ window.Search = {
                     return new MergingLoader({
                         sessionKey: key,
                         // For every session, search for every object type
-                        children: searchable_objects.map(function(obj_type){
+                        children: searchable_objects.map(function(obj_type) {
                             return new MultipageLoader({
                                 sessionKey: key,
                                 objectKind: obj_type.label,
@@ -138,8 +138,8 @@ window.Search = {
                                         filters.push(['any', '@@', tsquery])
                                     }
                                     // Apply additional type dependant filters, if any.
-                                    for (var f of obj_type.filters) {
-                                        filters.push(f)
+                                    for (i = 0; i < obj_type.filters.length; i++) {
+                                        filters.push(obj_type.filters[i])
                                     }
                                     return vnode.state.sessionDB.request(session, obj_type.api_path, {
                                         data: {
@@ -155,9 +155,9 @@ window.Search = {
                                     })
                                 },
                             })
-                        })
+                        }),
                     })
-                })
+                }),
             })
         })
     },