From {T271275}:
>>! In T271275#6822096, @dom_walden wrote:
> With JS disabled, there can be some weird behaviour. For example, if you change the election admin from `Other Electionadmin` to `Other_Electionadmin`, we appear to treat them as two different users and you get a misleading log entry:
> {F34100387}
> In the same way, you can also add/remove the same admin more than once, and this gets recorded multiple times in the log.
> {F34100398}
> I don't think this is likely to happen in practice, nor would it be a big problem if it did, but I may raise a bug about normalising usernames without JS.
====Reproduction steps
=====One
# Create an election with the election admin: "Election admin"
# Disable Javascript, then edit the election and add an underscore to the admin's name (e.g. "Election_admin")
**Observed outcome:** Two entries in the log table, one add and one remove, but for the same user
=====Two
# Create an election with any election admin
# Disable Javascript, then edit the election and add two admins: "Election admin" and "Election_admin"
**Observed outcome:** Two entries in the log table which claim to be adding the same user