Procházet zdrojové kódy

[Web] FIDO2: Print thrown error in verification failure, if any

andryyy před 4 roky
rodič
revize
21a75c1fd1
1 změnil soubory, kde provedl 5 přidání a 1 odebrání
  1. 5 1
      data/web/inc/footer.inc.php

+ 5 - 1
data/web/inc/footer.inc.php

@@ -167,7 +167,11 @@ $(document).ready(function() {
         throw new Error();
         throw new Error();
       }
       }
     }).catch(function(err) {
     }).catch(function(err) {
-      mailcow_alert_box(lang_fido2.fido2_validation_failed, "danger");
+      if (typeof err.message === 'undefined') {
+        mailcow_alert_box(lang_fido2.fido2_validation_failed, "danger");
+      } else {
+        mailcow_alert_box(lang_fido2.fido2_validation_failed + ":<br><i>" + err.message + "</i>", "danger");
+      }
     });
     });
   });
   });
   // Set TFA/FIDO2
   // Set TFA/FIDO2