From e14e944e863ea0af02d4dfc2925864445f22e481 Mon Sep 17 00:00:00 2001 From: Ahtisham Shahid Date: Tue, 21 Jul 2020 17:18:19 +0500 Subject: [PATCH] Fixed xsslinter issue for PROD-1527/28 --- cms/static/js/views/license.js | 2 +- cms/static/js/views/list.js | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/cms/static/js/views/license.js b/cms/static/js/views/license.js index 77357431c8..d88f0e167d 100644 --- a/cms/static/js/views/license.js +++ b/cms/static/js/views/license.js @@ -82,7 +82,7 @@ define([ }, render: function() { - this.$el.html(_.template(licenseSelectorTemplate)({ + edx.HtmlUtils.setHtml(this.$el, edx.HtmlUtils.template(licenseSelectorTemplate)({ model: this.model.attributes, licenseString: this.model.toString() || '', licenseInfo: this.licenseInfo, diff --git a/cms/static/js/views/list.js b/cms/static/js/views/list.js index 7ec03927f2..4e8a4aecb7 100644 --- a/cms/static/js/views/list.js +++ b/cms/static/js/views/list.js @@ -38,7 +38,7 @@ define([ }, render: function(model) { - this.$el.html(this.template({ + var template = this.template({ itemCategoryDisplayName: this.itemCategoryDisplayName, newItemMessage: this.newItemMessage, emptyMessage: this.emptyMessage, @@ -46,7 +46,8 @@ define([ isEditing: model && model.get('editing'), canCreateNewItem: this.canCreateItem(this.collection), restrictEditing: this.restrictEditing - })); + }); + edx.HtmlUtils.setHtml(this.$el, edx.HtmlUtils.HTML(template)); this.collection.each(function(model) { this.$(this.listContainerCss).append(