Donor ID/hexadecimal/username mix-up?
Posted: Sun Mar 27, 2022 2:17 am
Advanced Control will send me to the right stats page when I click my username, the address will contain my Donor ID.
While the Web Control will parse my username as my Donor ID, thinking it's hexadecimal (!? just an assumption my part, I have no idea how any of this works). In this case, it will display the stats of another user, named "croc" with the Donor ID 34425. 34425 converted to hex equals 8679, that is, the page address ending in 34425 or 0x0008679 will display the same stats.
So what's with the difference in behavior? Bug? Feature?
While the Web Control will parse my username as my Donor ID, thinking it's hexadecimal (!? just an assumption my part, I have no idea how any of this works). In this case, it will display the stats of another user, named "croc" with the Donor ID 34425. 34425 converted to hex equals 8679, that is, the page address ending in 34425 or 0x0008679 will display the same stats.
So what's with the difference in behavior? Bug? Feature?