|Title||No error or warning when user mapping isn't one to one|
|Assigned user||Gareth Rees|
|Description||If two defect tracker users have the same e-mail address, the replicator can map them to the same Perforce user. This has several bad consequences: the owner of an issue (or any other user field) can change when it is replicated; or the replicator tries to update an issue on behalf of the wrong user.|
The replicator should produce an error warning if the user mapping is not one to one.
Note that a common case of this may be the replicator Perforce user having the email address of the person who administrates a P4DTI installation.
|Analysis||The replicator shouldn't necessarily stop when this happens. Some user may have updated their e-mail address wrongly. What it should do is send a warning e-mail to the administrator and ensure that its internal mapping is actually one-to-one (that is, some users may not be translated until the problem is fixed).|
Note that a solution to this job may also ameliorate job000203.
GDR 2001-07-17: When you fix this, please also fix job000316.
|Created by||Gareth Rees|
|Created on||2001-04-27 12:59:36|
|Last modified by||Gareth Rees|
|Last modified on||2001-12-10 19:41:20|
|History||2001-04-27 GDR Created.|
2001-07-04 NB Added link to email from user having this problem.
|22875||closed||2001-10-02 18:17:13||Gareth Rees||Report Perforce users with duplicate e-mail addresses as well.|
|22872||open||2001-10-02 15:10:39||Gareth Rees||The TeamTrack integration finds and reports TeamTrack users with duplicate e-mail addresses when it starts up.|