Patch for bug 194472; link to the product's component editor when displaying error regarding lack of components; patch written by me based on the work and review of chaduv and jouni; r=kiko; a=justdave.

This commit is contained in:
jocuri%softhome.net 2004-02-04 15:23:39 +00:00
parent f94c2f0b82
commit 3cd402995c
2 changed files with 3 additions and 2 deletions

View File

@ -238,7 +238,7 @@ if (lsearch(\@::enterable_products, $product) == -1) {
my $product_id = get_product_id($product);
if (0 == @{$::components{$product}}) {
ThrowUserError("no_components");
ThrowUserError("no_components", {product => $product});
}
elsif (1 == @{$::components{$product}}) {
# Only one component; just pick it.

View File

@ -529,7 +529,8 @@
Sorry; there needs to be at least one component for this product in order
to create a new [% terms.bug %].
[% IF UserInGroup("editcomponents") %]
<a href="editcomponents.cgi">Create a new component</a>.
<a href="editcomponents.cgi?product=[% product FILTER url_quote %]">Create
a new component</a>.
[% ELSE %]
Please contact [% Param("maintainer") %], giving the name of
the product in which you tried to create a new [% terms.bug %].