From: Mike Taylor Date: Fri, 4 Apr 2014 15:25:36 +0000 (+0100) Subject: Loop separately for addSingleScaffold and makeSingleFacet X-Git-Tag: 1.0.0~1027 X-Git-Url: http://git.indexdata.com/?p=mkws-moved-to-github.git;a=commitdiff_plain;h=58562ff1fb93465a5db39a838e2028e00ad4451d Loop separately for addSingleScaffold and makeSingleFacet --- diff --git a/src/mkws-widget-termlists.js b/src/mkws-widget-termlists.js index cfb603a..135f322 100644 --- a/src/mkws-widget-termlists.js +++ b/src/mkws-widget-termlists.js @@ -31,6 +31,15 @@ mkws.registerWidgetType('Termlists', function() { alert("bad facet configuration: '" + name + "'"); } else { addSingleScaffold(acc, ref[0]); + } + } + + for (var i = 0; i < facets.length; i++) { + var name = facets[i] + var ref = facetConfig[name]; + if (!ref) { + alert("bad facet configuration: '" + name + "'"); + } else { output[name] = makeSingleFacet(ref[0], data[name], ref[1], ref[2] ? name : null); } }