Shes been that way since the beginning ...So Brody has no control when it comes to men , but if she hadn't of been the Undercover Angel in this episode , they wouldn't of been able to get that close to Russo in the first place. Still it made her look a bit slutty and out of character to me.
Fwiw, they should have (would have) never let her on that part of the case by herself.
Then again, maybe her contract was up and they had a obvious way to have her leave the show ?, she signed and it went this way ? just speculating here.
Could she have been going to NCIS ?