Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3902c785 authored by Andres Morales's avatar Andres Morales
Browse files

Fix issue with wifi passwords >16 chars

Wasn't calculating their length in hex properly

Bug:17369745
Change-Id: I7652c10a2e0704877ad113fcbc04007845a862e3
parent 52a48226
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -125,7 +125,7 @@ class WriteWifiConfigToNfcDialog extends AlertDialog
        String passwordHex = byteArrayToHexString(password.getBytes());

        String passwordLength = password.length() >= HEX_RADIX
                ? "" + Character.forDigit(password.length(), HEX_RADIX)
                ? Integer.toString(password.length(), HEX_RADIX)
                : "0" + Character.forDigit(password.length(), HEX_RADIX);

        passwordHex = String.format(PASSWORD_FORMAT, passwordLength, passwordHex).toUpperCase();