From 3b9ce0f824f98715795d50f8841b39ce1112aaf7 Mon Sep 17 00:00:00 2001
From: Alexander Purr <purr@ub.uni-leipzig.de>
Date: Thu, 17 Feb 2022 17:23:12 +0100
Subject: [PATCH] refs #20735 [finc] better error messages on set pin form *
 remove min and max length check and associated error messages * instead
 display customized message (title-attribute) on pattern mismatch

---
 themes/finc/templates/myresearch/setpin.phtml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/themes/finc/templates/myresearch/setpin.phtml b/themes/finc/templates/myresearch/setpin.phtml
index 7d57c304752..12ecc98e1b0 100644
--- a/themes/finc/templates/myresearch/setpin.phtml
+++ b/themes/finc/templates/myresearch/setpin.phtml
@@ -39,8 +39,7 @@ $this->layout()->breadcrumbs = '<li><a href="' . $this->url('myresearch-home') .
         <div class="form-group">
           <label for="pin" class="control-label"><?=$this->transEsc('LiberoAccount::new_pin')?>:</label>
           <input type="password" id="pin" name="pin" class="form-control" required aria-required="true" aria-describedby="pin-policy-error"
-              <?=isset($this->passwordPolicy['minLength']) ? ' data-minlength="' . $this->passwordPolicy['minLength'] . '" data-minlength-error="' . $this->escapeHtmlAttr($this->translate('password_minimum_length', array('%%minlength%%' => $this->passwordPolicy['minLength']))) . '"' : ''?>
-              <?=isset($this->passwordPolicy['maxLength']) ? ' maxlength="' . $this->passwordPolicy['maxLength'] . '"' : ''?> pattern="[0-9]{4}" />
+              pattern="[0-9]{4}" title="<?=$this->escapeHtmlAttr($this->translate('LiberoAccount::set_pin_note'))?>" />
           <div id="pin-policy-error" class="help-block with-errors"></div>
         </div>
 
-- 
GitLab