]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Move the no_open_bug_status code error into the Voting extension.
authorMax Kanat-Alexander <mkanat@bugzilla.org>
Mon, 15 Feb 2010 23:53:37 +0000 (15:53 -0800)
committerMax Kanat-Alexander <mkanat@bugzilla.org>
Mon, 15 Feb 2010 23:53:37 +0000 (15:53 -0800)
https://bugzilla.mozilla.org/show_bug.cgi?id=372979

extensions/Voting/Extension.pm
extensions/Voting/template/en/default/hook/global/code-error-errors.html.tmpl [new file with mode: 0644]
template/en/default/global/code-error.html.tmpl

index e111ac7853d037b09de6178c8ed034f697299563..6857135eb6d2fd6cddc7319f0e82017ca832b4cb 100644 (file)
@@ -836,7 +836,7 @@ sub _confirm_if_vote_confirmed {
                     last;
                 }
             }
-            ThrowCodeError('no_open_bug_status') unless $new_status;
+            ThrowCodeError('voting_no_open_bug_status') unless $new_status;
 
             # We cannot call $bug->set_status() here, because a user without
             # canconfirm privs should still be able to confirm a bug by
diff --git a/extensions/Voting/template/en/default/hook/global/code-error-errors.html.tmpl b/extensions/Voting/template/en/default/hook/global/code-error-errors.html.tmpl
new file mode 100644 (file)
index 0000000..719cbe4
--- /dev/null
@@ -0,0 +1,24 @@
+[%# The contents of this file are subject to the Mozilla Public
+  # License Version 1.1 (the "License"); you may not use this file
+  # except in compliance with the License. You may obtain a copy of
+  # the License at http://www.mozilla.org/MPL/
+  #
+  # Software distributed under the License is distributed on an "AS
+  # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+  # implied. See the License for the specific language governing
+  # rights and limitations under the License.
+  #
+  # The Original Code is the Bugzilla Bug Tracking System.
+  #
+  # The Initial Developer of the Original Code is Everything Solved, Inc.
+  # Portions created by the Initial Developer are Copyright (C) 2010
+  # the Initial Developer. All Rights Reserved.
+  #
+  # Contributor(s): 
+  #   Max Kanat-Alexander <mkanat@bugzilla.org>
+  #%]
+
+[% IF error == "voting_no_open_bug_status" %]
+    [% title = "$terms.Bug Cannot Be Confirmed" %]
+    There is no valid transition from
+    [%+ display_value("bug_status", "UNCONFIRMED") FILTER html %] to an open state
index b8a87fb58b0c5015c0a77a1c98d59db0be0d991f..483aec58ad12efcaf95e9483ad0c6bc90599ce12 100644 (file)
     You cannot set the resolution of [% terms.abug %] to [% display_value("resolution", "MOVED") FILTER html %] without
     moving the [% terms.bug %].
 
-  [% ELSIF error == "no_open_bug_status" %]
-    [% title = "$terms.Bug Cannot Be Confirmed" %]
-    There is no valid transition from
-    [%+ display_value("bug_status", "UNCONFIRMED") FILTER html %] to an open state.
-
   [% ELSIF error == "param_invalid" %]
     [% title = "Invalid Parameter" %]
     <code>[% param FILTER html %]</code> is not a valid parameter