P4DTI issue job000222

TitleDeleting fix causes Bugzilla integration to crash
Statusclosed
Priorityessential
Assigned userNick Barnes
OrganizationRavenbrook
DescriptionA user tried out "p4 fix -d ...". The Bugzilla integration crashed.
The error was as follows:
  File "bugzilla.py", line 482, in delete_fix
      ('bug_id = %d and changelist = %d '
  TypeError: not enough arguments; expected 4, got 3
AnalysisThe method delete_rows_sid_rid() in bugzilla.py takes a 'dict' argument which it doesn't use and which none of its callers supply. This is probably an error.
How foundcustomer
Evidence<http://info.ravenbrook.com/mail/2001/02/19/21-00-00/0.txt>
Observed in0.5.1
Introduced in0.5.0
Test procedure<http://www.ravenbrook.com/project/p4dti/master/test/test_p4dti.py>, section 10.3
Created byGareth Rees
Created on2001-02-20 15:00:40
Last modified byGareth Rees
Last modified on2001-12-10 19:25:27
History2001-02-20 GDR Created.

Fixes

Change Effect Date User Description
8770 closed 2001-02-20 15:06:32 Gareth Rees Removed unused 'dict' argument from delete_rows_rid_sid, to fix job000222.