]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 314791: process_bug.cgi should not complain if 'knob' is undefined - Patch by...
authorlpsolit%gmail.com <>
Fri, 4 Nov 2005 17:44:53 +0000 (17:44 +0000)
committerlpsolit%gmail.com <>
Fri, 4 Nov 2005 17:44:53 +0000 (17:44 +0000)
process_bug.cgi

index f21877c4593a4794e11bd4576aece816d116a492..678bbc002efc80b2b7fdf688c74fe911c3656d60 100755 (executable)
@@ -120,6 +120,9 @@ scalar(@idlist) || ThrowUserError("no_bugs_chosen");
 # Make sure form param 'dontchange' is defined so it can be compared to easily.
 $cgi->param('dontchange','') unless defined $cgi->param('dontchange');
 
+# Make sure the 'knob' param is defined; else set it to 'none'.
+$cgi->param('knob', 'none') unless defined $cgi->param('knob');
+
 # Validate all timetracking fields
 foreach my $field ("estimated_time", "work_time", "remaining_time") {
     if (defined $cgi->param($field)) {
@@ -1025,7 +1028,6 @@ if (defined $cgi->param('qa_contact')
     }
 }
 
-check_form_field_defined($cgi, 'knob');
 SWITCH: for ($cgi->param('knob')) {
     /^none$/ && do {
         last SWITCH;