Rubber-stamped by Brady Eidson.
[webbrowser.git] / BugsSite / showattachment.cgi
blob6ae47d5341b1e79d040603b8a46fe157012ea571
1 #!/usr/bin/env perl -wT
2 # -*- Mode: perl; indent-tabs-mode: nil -*-
4 # The contents of this file are subject to the Mozilla Public
5 # License Version 1.1 (the "License"); you may not use this file
6 # except in compliance with the License. You may obtain a copy of
7 # the License at http://www.mozilla.org/MPL/
9 # Software distributed under the License is distributed on an "AS
10 # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
11 # implied. See the License for the specific language governing
12 # rights and limitations under the License.
14 # The Original Code is the Bugzilla Bug Tracking System.
16 # The Initial Developer of the Original Code is Netscape Communications
17 # Corporation. Portions created by Netscape are
18 # Copyright (C) 1998 Netscape Communications Corporation. All
19 # Rights Reserved.
21 # Contributor(s): Terry Weissman <terry@mozilla.org>
22 # Jacob Steenhagen <jake@bugzilla.org>
24 use strict;
26 use lib qw(. lib);
28 use Bugzilla;
29 use Bugzilla::Util;
31 my $cgi = Bugzilla->cgi;
33 my $id = $cgi->param('attach_id');
34 detaint_natural($id) if defined $id;
35 $id ||= "";
37 print $cgi->redirect(-location=>"attachment.cgi?id=$id",
38 -status=>'301 Permanent Redirect');
40 exit;