From b46a9551e66a7e86e345dd90cd0b508d92d310ca Mon Sep 17 00:00:00 2001
From: Demian Katz <demian.katz@villanova.edu>
Date: Thu, 12 Feb 2015 12:26:05 -0500
Subject: [PATCH] Fixed inadequate escaping bug.

---
 module/VuFind/src/VuFind/View/Helper/Root/JqueryValidation.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/module/VuFind/src/VuFind/View/Helper/Root/JqueryValidation.php b/module/VuFind/src/VuFind/View/Helper/Root/JqueryValidation.php
index 1ab81068be3..4981ae2aae6 100644
--- a/module/VuFind/src/VuFind/View/Helper/Root/JqueryValidation.php
+++ b/module/VuFind/src/VuFind/View/Helper/Root/JqueryValidation.php
@@ -79,7 +79,7 @@ class JqueryValidation extends AbstractHelper
                 $output .= ',';
             }
             $translator = $this->getView()->plugin('translate');
-            $message = $translator($message);
+            $message = addslashes($translator($message));
             $output .= "$rule:'$message'";
             $first = false;
         }
-- 
GitLab