|Title||No error message from TeamTrack if you edit a job as a user with no TeamTrack userid|
|Assigned user||Gareth Rees|
|Description||If I'm logged into Perforce as a user with no corresponding user in TeamTrack and I edit a job, then I get an e-mail with the unhelpful error message "(no message from the TeamShare API)". The P4DTI TeamTrack integration is now maintained and supported by TeamShare <|
|Analysis||The TSAPI call TSServer::Transition('foo', ...), where there is no user 'foo' in TeamTrack, returns TS_ERROR and server->GetLastErrorMessage returns NULL.|
The error message from TeamTrack ought to say "No such user: foo."
However, this is partly the fault of the replicator, which has attempted to call the Transition method with a user that it knows is not legal.
This problem is not serious, because the e-mail contains the boilerplate "The most likely reasons for this problem are: you don't have permission to update the issue..." which identifies the problem correctly.
|Created by||Gareth Rees|
|Created on||2001-03-05 14:47:38|
|Last modified by||David Jones|
|Last modified on||2003-08-19 13:55:14|
|History||2001-03-05 GDR Created.|
2003-05-19 NB TeamShare handover.
2003-08-19 DRJ Suspended due to teamshare handover
|35521||suspended||2002-11-14 13:44:46||Richard Brooksby||Removing TeamTrack support from master sources.
Updating project index and FAQ to reflect new TeamTrack situation.