aboutsummaryrefslogtreecommitdiff
path: root/ext/js/templates/template-renderer-media-provider.js
diff options
context:
space:
mode:
Diffstat (limited to 'ext/js/templates/template-renderer-media-provider.js')
-rw-r--r--ext/js/templates/template-renderer-media-provider.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/js/templates/template-renderer-media-provider.js b/ext/js/templates/template-renderer-media-provider.js
index 2f238e20..c4b07369 100644
--- a/ext/js/templates/template-renderer-media-provider.js
+++ b/ext/js/templates/template-renderer-media-provider.js
@@ -81,6 +81,8 @@ export class TemplateRendererMediaProvider {
let {value} = data;
const {escape = true} = namedArgs;
if (escape) {
+ // Handlebars is a custom version of the library without type information, so it's assumed to be "any".
+ // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment
value = Handlebars.Utils.escapeExpression(value);
}
return value;