Cleanup when mirror user is removed from the team
The following discussion from !4827 (merged) should be addressed:
I tried testing adding a user as
mirror_userand then removing him from the project and from the looks of it, he is still maintained as the
mirror_userof the project. Which I agree is something that does not seem it should happen. I will open an issue and try to fix it today still. It seems to be fairly similar to this MR.