From 5a238c62eb5dc5c6079a27f7afda369047d46231 Mon Sep 17 00:00:00 2001 From: Sam Date: Wed, 15 Jan 2014 17:08:00 +1100 Subject: [PATCH] BUGFIX: more robust breakUp helper --- .../javascripts/discourse/helpers/application_helpers.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/discourse/helpers/application_helpers.js b/app/assets/javascripts/discourse/helpers/application_helpers.js index 2265f9b6b92..f9f968c2bf3 100644 --- a/app/assets/javascripts/discourse/helpers/application_helpers.js +++ b/app/assets/javascripts/discourse/helpers/application_helpers.js @@ -7,9 +7,12 @@ Handlebars.registerHelper('breakUp', function(property, hint, options) { var prop = Ember.Handlebars.get(this, property, options); if (!prop) return ""; - if (typeof(hint) !== 'string') hint = property; + if (typeof(hint) === 'string') { + hint = Ember.Handlebars.get(this, hint, options); + } else { + hint = undefined; + } - hint = Ember.Handlebars.get(this, hint, options); return new Handlebars.SafeString(Discourse.Formatter.breakUp(prop, hint)); });