From 2e7acfce8d0660b37ae04b85c236e5ff128e6dd8 Mon Sep 17 00:00:00 2001 From: Marlon Baeten Date: Mon, 7 Mar 2022 16:15:48 +0100 Subject: [PATCH] Added SERVER_URL to allowed template variables --- .../server/controllers/validation/email-template.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/plugins/users-permissions/server/controllers/validation/email-template.js b/packages/plugins/users-permissions/server/controllers/validation/email-template.js index ce455b59b8..58fe0d7d86 100644 --- a/packages/plugins/users-permissions/server/controllers/validation/email-template.js +++ b/packages/plugins/users-permissions/server/controllers/validation/email-template.js @@ -3,7 +3,15 @@ const _ = require('lodash'); const invalidPatternsRegexes = [/<%[^=]([^<>%]*)%>/m, /\${([^{}]*)}/m]; -const authorizedKeys = ['URL', 'CODE', 'USER', 'USER.email', 'USER.username', 'TOKEN']; +const authorizedKeys = [ + 'URL', + 'SERVER_URL', + 'CODE', + 'USER', + 'USER.email', + 'USER.username', + 'TOKEN', +]; const matchAll = (pattern, src) => { const matches = [];