Sounds like she used a direct dye for the purple, I'm guessing crazy colour or similar as their purples always fade green.
Use a Demi or semi for the brown. As long as your brown has a red base it should cover it but if the hair was lightened prior to adding the purple, it's likely to fade more quickly.