diff options
| -rw-r--r-- | app/node_modules/okview/index.js | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/app/node_modules/okview/index.js b/app/node_modules/okview/index.js index c245b0c..6eebe6e 100644 --- a/app/node_modules/okview/index.js +++ b/app/node_modules/okview/index.js @@ -51,11 +51,7 @@ function OKView(options) { this._fetchTemplateData = unbound ? fetchUnbound : fetchBound; function fetchUnbound(id) { - var resource = queries[0].resource; - return fetchTemplateData(meta, [OKQuery({ - resource: resource, - query: id - })]); + return fetchTemplateData(meta, queries, id) } function fetchBound() { @@ -144,11 +140,11 @@ function getParamName(route) { * * Lil bit convoluted, sorry. */ -function fetchTemplateData(meta, queries) { +function fetchTemplateData(meta, queries, id) { return Q.promise(function(resolve, reject) { return Q.all( [meta.get()].concat(queries.map(function(query) { - return query.get(); + return query.get(id); }))) .then(function(results) { var metadata = results.shift(); |
