Commit 1552368b authored by dmose%mozilla.org's avatar dmose%mozilla.org

A menu was being created too early, before it is possible to avoid

creating the menu with an invalid default selection. This was causing bugzilla to (incorrectly) spew a database corruption error when attempting to view a bug that had been resolved MOVED. Why this wasn't causing the same problem with DUPLICATE resolutions, I don't know. Moved the menu creation later in the code, so that it only happens after it has been ensured that the default selection is not going to be MOVED.
parent 09607b48
...@@ -140,8 +140,6 @@ GetVersionTable(); ...@@ -140,8 +140,6 @@ GetVersionTable();
# These should be read from the database ... # These should be read from the database ...
# #
my $resolution_popup = make_options(\@::settable_resolution,
$bug{'resolution'});
my $platform_popup = make_options(\@::legal_platform, $bug{'rep_platform'}); my $platform_popup = make_options(\@::legal_platform, $bug{'rep_platform'});
my $priority_popup = make_options(\@::legal_priority, $bug{'priority'}); my $priority_popup = make_options(\@::legal_priority, $bug{'priority'});
my $sev_popup = make_options(\@::legal_severity, $bug{'bug_severity'}); my $sev_popup = make_options(\@::legal_severity, $bug{'bug_severity'});
...@@ -445,6 +443,8 @@ if ($canedit || $::userid == $assignedtoid || ...@@ -445,6 +443,8 @@ if ($canedit || $::userid == $assignedtoid ||
print "<b>$bug{'resolution'}</b>)<br>\n"; print "<b>$bug{'resolution'}</b>)<br>\n";
$knum++; $knum++;
} }
my $resolution_popup = make_options(\@::settable_resolution,
$bug{'resolution'});
print "<INPUT TYPE=radio NAME=knob VALUE=resolve> print "<INPUT TYPE=radio NAME=knob VALUE=resolve>
Resolve bug, changing <A HREF=\"bug_status.html\">resolution</A> to Resolve bug, changing <A HREF=\"bug_status.html\">resolution</A> to
<SELECT NAME=resolution <SELECT NAME=resolution
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment