From 051e64b90a9f2c73ea07575ea2f5dd545c654199 Mon Sep 17 00:00:00 2001 From: Roman Usherenko Date: Fri, 9 Mar 2018 22:35:07 +0200 Subject: [PATCH] use supplied helperResolver when resolving unclearStuff --- index.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index afbd08489..0e6301bf4 100644 --- a/index.js +++ b/index.js @@ -269,7 +269,13 @@ module.exports = function(source) { if (query.ignoreHelpers) { unclearStuffCallback(); } else { - resolve(request, 'unclearStuff', function(err, result) { + var defaultHelperResolver = function(request, callback){ + return resolve(request, 'unclearStuff', callback); + }; + + var helperResolver = query.helperResolver || defaultHelperResolver; + + helperResolver(request, function(err, result) { if (!err && result) { knownHelpers[stuff.substr(1)] = true; foundHelpers[stuff] = result;