diff --git a/mod/query.js b/mod/query.js index e324d4740..29f9d26bc 100644 --- a/mod/query.js +++ b/mod/query.js @@ -383,6 +383,11 @@ An error will be returned if the substitution fails. */ function getQueryFromTemplate(req, template) { try { + //Esure that the SQL param is an array + if (!Array.isArray(req.params.SQL)) { + req.params.SQL = []; + } + if (typeof template.render === 'function') { // Render template string from template.render() function. template.template = template.render(req.params);