summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjustdave%syndicomm.com <>2001-06-06 13:28:51 +0200
committerjustdave%syndicomm.com <>2001-06-06 13:28:51 +0200
commit47741a5b1b1b10526a7c0b067dbba52668e50b09 (patch)
tree4ce484baf227af31b3e0a75a94fd8daf3845964e
parent45b240a6124c67436cea18f90e4a3330ba819441 (diff)
downloadbugzilla-47741a5b1b1b10526a7c0b067dbba52668e50b09.tar.gz
bugzilla-47741a5b1b1b10526a7c0b067dbba52668e50b09.tar.xz
Fix for bug 28458: "NEW" bugs were not getting CC or QA Contact information displayed.
Patch by Jake Steenhagen <jake@acutex.net> r= justdave@syndicomm.com
-rwxr-xr-xchecksetup.pl8
-rwxr-xr-xdoeditparams.cgi8
2 files changed, 11 insertions, 5 deletions
diff --git a/checksetup.pl b/checksetup.pl
index 0da9af763..1edef559e 100755
--- a/checksetup.pl
+++ b/checksetup.pl
@@ -1089,9 +1089,9 @@ AddFDef("rep_platform", "Platform", 1);
AddFDef("bug_file_loc", "URL", 1);
AddFDef("op_sys", "OS/Version", 1);
AddFDef("bug_status", "Status", 1);
-AddFDef("status_whiteboard", "Status Whiteboard", 1);
-AddFDef("keywords", "Keywords", 1);
-AddFDef("resolution", "Resolution", 1);
+AddFDef("status_whiteboard", "Status Whiteboard", 0);
+AddFDef("keywords", "Keywords", 0);
+AddFDef("resolution", "Resolution", 0);
AddFDef("bug_severity", "Severity", 1);
AddFDef("priority", "Priority", 1);
AddFDef("component", "Component", 1);
@@ -1099,7 +1099,7 @@ AddFDef("assigned_to", "AssignedTo", 1);
AddFDef("reporter", "ReportedBy", 1);
AddFDef("votes", "Votes", 0);
AddFDef("qa_contact", "QAContact", 0);
-AddFDef("cc", "CC", 0);
+AddFDef("cc", "CC", 1);
AddFDef("dependson", "BugsThisDependsOn", 0);
AddFDef("blocked", "OtherBugsDependingOnThis", 0);
AddFDef("attachments.description", "Attachment description", 0);
diff --git a/doeditparams.cgi b/doeditparams.cgi
index 148946fef..3d95637fe 100755
--- a/doeditparams.cgi
+++ b/doeditparams.cgi
@@ -67,7 +67,13 @@ foreach my $i (@::param_list) {
print "Changed $i.<br>\n";
# print "Old: '" . url_quote(Param($i)) . "'<BR>\n";
# print "New: '" . url_quote($::FORM{$i}) . "'<BR>\n";
- $::param{$i} = $::FORM{$i}
+ $::param{$i} = $::FORM{$i};
+ # If the useqacontact Param is changing, update the mailheader
+ if ($i eq 'useqacontact') {
+ print "&nbsp;&nbsp;&nbsp;- Updating mailhead information<br>\n";
+ SendSQL("UPDATE fielddefs SET mailhead = " . SqlQuote($::param{$i}) .
+ "WHERE name = 'qa_contact'");
+ }
}
}