From dae2c7af49dcd4a2ddebc7a950989a49062c02e3 Mon Sep 17 00:00:00 2001 From: Jan Lehnardt Date: Thu, 25 Feb 2010 17:41:19 -0800 Subject: [PATCH] More explicit error message: Tell which parital is unknown. --- CHANGES.md | 2 ++ mustache.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 3c475eb..07af7a4 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,8 +1,10 @@ # mustache.js Changes ## 0.2.3 (??-??-????) +* Better error message for missing partials. * Added more robust type detection. + ## 0.2.2 (11-02-2010) * ctemplate compat: Partials are indicated by >, not <. diff --git a/mustache.js b/mustache.js index de061bc..6d7c8a1 100644 --- a/mustache.js +++ b/mustache.js @@ -81,7 +81,7 @@ var Mustache = function() { throw({message: "subcontext for '" + name + "' is not an object"}); } if(!partials || !partials[name]) { - throw({message: "unknown_partial"}); + throw({message: "unknown_partial '" + name + "'"}); } return this.render(partials[name], context[name], partials, true); },