I heard that the charges against the mayor were dropped, but not her.
The analysis provided by the radio host was that the mayor had not been violent, so the DOJ wanted to send a message that protesting peacefully is okay, while assaulting federal officers is not.