Title | No error or warning when user mapping isn't one to one |
Status | closed |
Priority | essential |
Assigned user | Gareth Rees |
Organization | Ravenbrook |
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. |
How found | customer |
Evidence | <http://www.ravenbrook.com/project/p4dt...c/2001-04-26/release-1.0.5-test-report/ >, item 1.< http://info.ravenbrook.com/mail/2001/07/02/13-49-11/0.txt > |
Observed in | 1.0.5 |
Introduced in | 0.4.0 |
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. |
Change | Effect | Date | User | Description |
---|---|---|---|---|
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. |