Bugfix: IMAP-Passwort durfte nicht länger sein als Originalpasswort
Bernd Wurst

Bernd Wurst commited on 2023-11-27 15:47:19
Zeige 1 geänderte Dateien mit 1 Einfügungen und 1 Löschungen.

... ...
@@ -51,7 +51,7 @@ function store_webmail_password($username, $oldpw, $newpw)
51 51
         $secret = str_pad($newpw, strlen($oldpw), $newpw);
52 52
     }
53 53
     if (strlen($oldpw) < strlen($newpw)) {
54
-        $newpw = substr($newpw, 0, strlen($oldpw));
54
+        $secret = substr($newpw, 0, strlen($oldpw));
55 55
     }
56 56
     if (strlen($oldpw) != strlen($secret)) {
57 57
         system_failure('Interner Fehler: Passwörter sind nicht gleich lang');
58 58