Browse Source

Fix for bug 1043222. allowed for & to be part of a helpdesk random password

rkeil 8 năm trước cách đây
mục cha
commit
65d4c74649
1 tập tin đã thay đổi với 4 bổ sung1 xóa
  1. 4 1
      src/main/webapp/public/resources/js/changepassword.js

+ 4 - 1
src/main/webapp/public/resources/js/changepassword.js

@@ -248,7 +248,10 @@ PWM_CHANGEPW.doRandomGeneration=function(randomConfig) {
                 eventHandlers.push(function(){
                     PWM_MAIN.addEventHandler(elementID,'click',function(){
                         var value = PWM_MAIN.getObject(elementID).innerHTML;
-                        finishAction(value);
+                        var parser = new DOMParser();
+                        var dom = parser.parseFromString(value, 'text/html');
+                        var domString = dom.body.textContent;
+                        finishAction(domString);
                     });
                 });
             })(i);