Checks the requested email belongs to the same team
Provides user as argument

to be able to check the team
fixes status code for route not found

since `route/not-found` set automatically status to 404