diff options
author | kpdecker <kpdecker@gmail.com> | 2014-08-23 18:52:30 -0500 |
---|---|---|
committer | kpdecker <kpdecker@gmail.com> | 2014-08-23 18:52:30 -0500 |
commit | 2b3fdf7ea80bb7af8e6317c2ce30a4ce3236e7f6 (patch) | |
tree | b5147e7095aa4c17ef23f22c50bb95516b9658bc /lib/handlebars/runtime.js | |
parent | 0c7c37df6aa31a3e70f9eecadcaaa25928921c94 (diff) | |
download | handlebars.js-2b3fdf7ea80bb7af8e6317c2ce30a4ce3236e7f6.zip handlebars.js-2b3fdf7ea80bb7af8e6317c2ce30a4ce3236e7f6.tar.gz handlebars.js-2b3fdf7ea80bb7af8e6317c2ce30a4ce3236e7f6.tar.bz2 |
Additional test coverage cleanup
Also fixes the template._child implementation which broke with the depthed work.
Diffstat (limited to 'lib/handlebars/runtime.js')
-rw-r--r-- | lib/handlebars/runtime.js | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/handlebars/runtime.js b/lib/handlebars/runtime.js index 0780fbf..eb942d5 100644 --- a/lib/handlebars/runtime.js +++ b/lib/handlebars/runtime.js @@ -150,12 +150,11 @@ export function template(templateSpec, env) { }; ret._child = function(i) { - if (templateSpec.depth) { - throw new Exception('_child can not be used with depthed methods'); + if (templateSpec.useDepths) { + throw new Exception('_child can not be used with depthed templates'); } - // TODO : Fix this - return container.programWithDepth(i); + return program(container, i, templateSpec[i]); }; return ret; } |