Ravenbrook / Projects / Perforce Defect Tracking Integration / Issues
Perforce Defect Tracking Integration
| Title: | jobspec has bad defaults for optional user fields |
| Status: | closed |
| Priority: | essential |
| Assigned user: | Nick Barnes |
| Product: | p4dti |
| Organization: | Ravenbrook |
| Description: | In the Bugzilla integration, if the administrator has added a user field (e.g. 'reporter', 'qa_contact') to replicated_fields, creating jobs in Perforce with the default value of this field will fail. |
| Analysis: | The jobspec is created with a default of '0' for this field. '0' doesn't translate to any Bugzilla user, so this is plainly broken. This is strongly related to job000437, and has been broken out because it has a separate fix. |
| How found: | inspection |
| Evidence: | I just know. |
| Observed in: | 1.3.3 |
| Introduced in: | 1.3.0 |
| Test procedure: | test_p4dti.py new_p4_job, if 'reporter' is in replicated_fields |
| Created by: | Nick Barnes |
| Created on: | 2002-04-02 16:43:45 |
| Last modified by: | Nick Barnes |
| Last modified on: | 2002-04-02 16:45:29 |
| Change | Effect | Date | User | Description |
|---|---|---|---|---|
| 27800 | closed | 2002-04-02 16:44:44 | Nick Barnes | User fields in the jobspec should default to $user. |
Generated at 2008-12-02 06:01:01 by $Id: //info.ravenbrook.com/infosys/cgi/issue.cgi#430 $
Copyright © Ravenbrook Limited. This document is provided "as is", without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this document. You may make and distribute verbatim copies of this document provided that you do not charge a fee for this document or for its distribution.