FIX: escape topic status' title
This commit is contained in:
parent
73a1d168e3
commit
568033f623
|
@ -40,13 +40,11 @@ export default Ember.Component.extend({
|
||||||
|
|
||||||
var renderIconIf = function(conditionProp, name, key, actionable) {
|
var renderIconIf = function(conditionProp, name, key, actionable) {
|
||||||
if (!self.get(conditionProp)) { return; }
|
if (!self.get(conditionProp)) { return; }
|
||||||
var title = I18n.t("topic_statuses." + key + ".help");
|
var title = Handlebars.Utils.escapeExpression(I18n.t("topic_statuses." + key + ".help"));
|
||||||
|
|
||||||
var startTag = actionable ? "a href='#'" : "span";
|
var startTag = actionable ? "a href='#'" : "span";
|
||||||
var endTag = actionable ? "a" : "span";
|
var endTag = actionable ? "a" : "span";
|
||||||
|
|
||||||
buffer.push("<" + startTag +
|
buffer.push("<" + startTag + " title='" + title + "' class='topic-status'><i class='fa fa-" + name + "'></i></" + endTag + ">");
|
||||||
" title='" + title +"' class='topic-status'><i class='fa fa-" + name + "'></i></" + endTag + ">");
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// Allow a plugin to add a custom icon to a topic
|
// Allow a plugin to add a custom icon to a topic
|
||||||
|
|
Loading…
Reference in New Issue