fix real license activation bug: SettingsCardBodies.kt's license key input forced .uppercase() on every keystroke, but base58 (the license payload encoding) is case-sensitive - this silently corrupted every real key (which mixes case, e.g. '6dC8sBJ5...') before it ever reached signature verification, so activation would fail for virtually any genuine key while looking like it 'did nothing'. Removed the uppercase transform. Live-verified with a real test key: full value now captured correctly with case preserved (confirmed via accessibility tree, not just the visually-scrolled display). Activation still reported 'invalid' for this specific test key - could not independently confirm whether that's the key's own provenance or a remaining issue, but the confirmed uppercase-corruption bug is real and fixed regardless
$ koh steal kepr.uk/peach-android@9037428d5317
·
parent: 502ba3b1ec00
discussion
log in to leave a comment.