do not update user's role if the user is a member of a corporate or advisory account (expired or not)

see https://github.com/GigaOM/legacy-pro/issues/4423
the changes in this block looks more extensive than it really is. basically I just enclosed what was there in the above `if` condition, so everything inside this `if` was indented over but didn't change.