stept to reproduce:

1. install drupal.
2. in drupal make a second user named foobar
3. install a vbulletin board.
4. make a regular vbulletin user name foobar
5. install drupalvb module
6. try to change the role for foobar in drupal
7. it tells you there is already a user with that name and email, even though you were trying to edit an existing user

there's a couple workarounds, but I think this is a fundamental clash that should be avoided:
- disable drupalvb, edit role, enable drupalvb
- disable drupalvb, delete drupal user, enable drupalvb
- manually edit the role in the db tables

Comments

sun’s picture

Status: Active » Closed (duplicate)

Marking as duplicate of #368621: Attempting to change exiting user roles gives 'name already taken' Error. Please search for existing issues before submitting a new one. You can follow up on that issue to track its status instead. If any information from this issue is missing in the other issue, please make sure you provide it over there.

However, thanks for taking the time to report this issue.

seutje’s picture

Hmm, sorry about that, I did search for it but have no excuse as to why that one got passed me.