Ravenbrook / Projects / Perforce Defect Tracking Integration / Issues

Perforce Defect Tracking Integration


P4DTI issue job000491

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

Fixes

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.

Ravenbrook / Projects / Perforce Defect Tracking Integration / Issues