From af120d519df54a39211f6ad5250203dd0009ed0f Mon Sep 17 00:00:00 2001
From: Marius Dumitru Florea <marius@xwiki.com>
Date: Sat, 23 Nov 2024 09:34:47 +0200
Subject: [PATCH] XWIKI-22205: Underline inline link in CSRF confirmation Panel
 * Fix the build

(cherry picked from commit db2320de03b2299af59fa4e40ff7967c50b9645b)
---
 .../webapp/resources/js/xwiki/actionbuttons/actionButtons.js   | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/actionbuttons/actionButtons.js b/xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/actionbuttons/actionButtons.js
index 5fd2851a147..2d7ecd493f3 100644
--- a/xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/actionbuttons/actionButtons.js
+++ b/xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/actionbuttons/actionButtons.js
@@ -528,14 +528,13 @@ var XWiki = (function(XWiki) {
         var content =  new Element('div', {'class': 'modal-popup', 'id': 'csrf-warning-modal'});
         var buttonsDiv =  new Element('div');
 
-        // the confirmation message contains some double quotes that should be escaped.
         content.insert("<p>$services.localization.render('csrf.confirmation.status')</p>" +
           "<p>$services.localization.render('csrf.confirmation.possibleReasons.description')</p>" +
           "<ul><li>$services.localization.render('csrf.confirmation.possibleReasons.firstReason')</li>" +
           "<li>$services.localization.render('csrf.confirmation.possibleReasons.secondReason')</li>" +
           "<li>$services.localization.render('csrf.confirmation.possibleReasons.thirdReason')</li></ul>" +
           "<p class='force-underline'>" +
-          "$services.localization.render('csrf.confirmation.unsure', ["<a href='http://jira.xwiki.org/'>", "</a>"])" +
+          "$services.localization.render('csrf.confirmation.unsure', ['<a href=\"http://jira.xwiki.org/\">', '</a>'])" +
           "</p>" +
           "<p>$services.localization.render('csrf.confirmation.question', ['<strong>', '</strong>'])</p>");
         content.insert(new Element('br'));
-- 
GitLab