From 92bdea38b2af1b4e04f4c52d1bd34550d553f66b Mon Sep 17 00:00:00 2001 From: Isaac Janzen <50783505+janzenisaac@users.noreply.github.com> Date: Wed, 1 Jun 2022 11:42:50 -0500 Subject: [PATCH] DEV: Remove 'htmlSafe' string prototype extensions (#176) Context: https://deprecations.emberjs.com/v3.x/#toc_ember-string-prototype_extensions --- assets/javascripts/discourse/components/query-row-content.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/javascripts/discourse/components/query-row-content.js b/assets/javascripts/discourse/components/query-row-content.js index b9937be..95a4bdb 100644 --- a/assets/javascripts/discourse/components/query-row-content.js +++ b/assets/javascripts/discourse/components/query-row-content.js @@ -4,6 +4,7 @@ import { autoUpdatingRelativeAge } from "discourse/lib/formatter"; import { convertIconClass, iconHTML } from "discourse-common/lib/icon-library"; import getURL from "discourse-common/lib/get-url"; import { capitalize } from "@ember/string"; +import { htmlSafe } from "@ember/template"; function icon_or_image_replacement(str, ctx) { str = Ember.get(ctx.contexts[0], str); @@ -103,7 +104,7 @@ const QueryRowContentComponent = Ember.Component.extend({ } }); - this.set("rowContents", `${parts.join("")}`.htmlSafe()); + this.set("rowContents", htmlSafe(`${parts.join("")}`)); }, });