summaryrefslogtreecommitdiffstats
path: root/lib/templating/renderFile.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/templating/renderFile.js')
-rw-r--r--lib/templating/renderFile.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/templating/renderFile.js b/lib/templating/renderFile.js
index 185bec1..9204090 100644
--- a/lib/templating/renderFile.js
+++ b/lib/templating/renderFile.js
@@ -13,14 +13,17 @@ var render = require('./render');
function renderTemplateFile(engine, filePath, context) {
var loader = engine.getLoader();
+ // Resolve the filePath
+ var resolvedFilePath = loader.resolve(null, filePath);
+
return Promise()
.then(function() {
if (!loader.async) {
- return loader.getSource(filePath);
+ return loader.getSource(resolvedFilePath);
}
var deferred = Promise.defer();
- loader.getSource(filePath, deferred.makeNodeResolver());
+ loader.getSource(resolvedFilePath, deferred.makeNodeResolver());
return deferred.promise;
})
.then(function(result) {