Have to set user permissions twice for them to take effect?

When I create a new user and assign them permissions for certain repositories, I've noticed that I have to go back in after they accept the user invitation and reapply their permissions to write to a repository.

Is this normal? If I can't set permissions before the user has accepted the invite, it would be nice if the check box was not available. Several times I have been completely baffled as to why new users couldn't access a repository, only to find the permissions are not set.

But I was so sure I had already set the permissions, I didn't understand the problem. Now, with a new user, I tested it, and can say with confidence that you have to assign permissions a second time, after they have accepted the invitation.
 
sad I’m confused
Inappropriate?
2 people have this question

User_default_medium