[ToDo]: move is_affiliated()

To be honest, I would leave this in req, and remove the todo. It is only used in the req controller and nowhere else - moving it into a different place will only make debugging harder for no reason.