Commit f8e82d84 authored by ghendricks%novell.com's avatar ghendricks%novell.com

Bug 419748 - Need to hook deleting products

patch by ghendricks@novell.com r=mkanat a=mkanat
parent f8a27359
......@@ -462,6 +462,18 @@ Params:
=back
=head2 product-confirm_delete
Called before displaying the confirmation message when deleting a product.
Params:
=over
=item C<vars> - The template vars hashref.
=back
=head2 webservice
This hook allows you to add your own modules to the WebService. (See
......
......@@ -211,6 +211,8 @@ if ($action eq 'del') {
$vars->{'product'} = $product;
$vars->{'token'} = issue_session_token('delete_product');
Bugzilla::Hook::process("product-confirm_delete", { vars => $vars });
$template->process("admin/products/confirm-delete.html.tmpl", $vars)
|| ThrowTemplateError($template->error());
exit;
......
#!/usr/bin/perl -w
# -*- Mode: perl; indent-tabs-mode: nil -*-
#
# 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 Testopia System.
#
# The Initial Developer of the Original Code is Greg Hendricks.
# Portions created by Greg Hendricks are Copyright (C) 2008
# Novell. All Rights Reserved.
#
# Contributor(s): Greg Hendricks <ghendricks@novell.com>
use strict;
my $vars = Bugzilla->hook_args->{vars};
$vars->{'example'} = 1
\ No newline at end of file
......@@ -241,6 +241,8 @@
[% END %]
[% Hook.process("confirmation") %]
[% IF product.bug_count == 0 || Param('allowbugdeletion') %]
<p>Do you really want to delete this product?</p>
......
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