diff --git a/app/assets/javascripts/discourse/helpers/raw.js.es6 b/app/assets/javascripts/discourse/helpers/raw.js.es6 index 6e8e8657d..0c1354369 100644 --- a/app/assets/javascripts/discourse/helpers/raw.js.es6 +++ b/app/assets/javascripts/discourse/helpers/raw.js.es6 @@ -1,11 +1,17 @@ Handlebars.registerHelper('raw', function(property, options) { - var template = Discourse.__container__.lookup('template:' + property + ".raw"), + var templateName = property + ".raw", + template = Discourse.__container__.lookup('template:' + templateName), params = options.hash; + if (!template) { + Ember.warn('Could not find raw template: ' + templateName); + return; + } + if (params) { for (var prop in params) { if (options.hashTypes[prop] === "ID") { - params[prop] = Em.Handlebars.get(this, params[prop], options); + params[prop] = Ember.Handlebars.get(this, params[prop], options); } } } diff --git a/app/assets/javascripts/discourse/templates/components/basic-topic-list.hbs b/app/assets/javascripts/discourse/templates/components/basic-topic-list.hbs index 39301934c..02d90715a 100644 --- a/app/assets/javascripts/discourse/templates/components/basic-topic-list.hbs +++ b/app/assets/javascripts/discourse/templates/components/basic-topic-list.hbs @@ -28,7 +28,7 @@ url=topic.lastUnreadUrl}} - {{raw "list/category_column" hideCategory=controller.hideCategory category=topic.category}} + {{raw "list/category-column" hideCategory=controller.hideCategory category=topic.category}} {{posts-count-column topic=topic class="num" action="clickedPosts"}} @@ -44,7 +44,7 @@ {{number topic.views numberKey="views_long"}} - {{raw "list/activity_column" topic=topic class="num" tagName="td"}} + {{raw "list/activity-column" topic=topic class="num" tagName="td"}} {{/grouped-each}} diff --git a/app/assets/javascripts/discourse/templates/list/activity_column.raw.hbs b/app/assets/javascripts/discourse/templates/list/activity-column.raw.hbs similarity index 100% rename from app/assets/javascripts/discourse/templates/list/activity_column.raw.hbs rename to app/assets/javascripts/discourse/templates/list/activity-column.raw.hbs diff --git a/app/assets/javascripts/discourse/templates/list/category_column.raw.hbs b/app/assets/javascripts/discourse/templates/list/category-column.raw.hbs similarity index 100% rename from app/assets/javascripts/discourse/templates/list/category_column.raw.hbs rename to app/assets/javascripts/discourse/templates/list/category-column.raw.hbs diff --git a/app/assets/javascripts/discourse/templates/list/posters_column.raw.hbs b/app/assets/javascripts/discourse/templates/list/posters-column.raw.hbs similarity index 100% rename from app/assets/javascripts/discourse/templates/list/posters_column.raw.hbs rename to app/assets/javascripts/discourse/templates/list/posters-column.raw.hbs diff --git a/app/assets/javascripts/discourse/templates/list/topic_excerpt.raw.hbs b/app/assets/javascripts/discourse/templates/list/topic-excerpt.raw.hbs similarity index 100% rename from app/assets/javascripts/discourse/templates/list/topic_excerpt.raw.hbs rename to app/assets/javascripts/discourse/templates/list/topic-excerpt.raw.hbs diff --git a/app/assets/javascripts/discourse/templates/list/topic_list_item.hbs b/app/assets/javascripts/discourse/templates/list/topic_list_item.hbs index 62f7df237..439f226e1 100644 --- a/app/assets/javascripts/discourse/templates/list/topic_list_item.hbs +++ b/app/assets/javascripts/discourse/templates/list/topic_list_item.hbs @@ -17,13 +17,13 @@ {{topic-post-badges unread=unread newPosts=displayNewPosts unseen=unseen url=lastUnreadUrl}} {{/if}} - {{raw "list/topic_excerpt" topic=model}} + {{raw "list/topic-excerpt" topic=model}} -{{raw "list/category_column" hideCategory=hideCategory category=category}} -{{raw "list/posters_column" posters=posters}} +{{raw "list/category-column" hideCategory=hideCategory category=category}} +{{raw "list/posters-column" posters=posters}} {{posts-count-column topic=model class="num" action="showTopicEntrance"}}