Commit cde5ae8d authored by jocuri%softhome.net's avatar jocuri%softhome.net

Patch for bug 270404: Add detaint_natural and fix use lib instruction in…

Patch for bug 270404: Add detaint_natural and fix use lib instruction in sendbugemail.pl to make it functional; patch by Nick.Barnes@pobox.com, r=justdave, a=justdave.
parent 55401381
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
# #
# Nick Barnes, Ravenbrook Limited, 2004-04-01. # Nick Barnes, Ravenbrook Limited, 2004-04-01.
# #
# $Id: sendbugmail.pl,v 1.1 2004/07/05 21:54:01 justdave%bugzilla.org Exp $ # $Id: sendbugmail.pl,v 1.2 2004/11/20 12:35:17 jocuri%softhome.net Exp $
# #
# Bugzilla email script for Bugzilla 2.17.4 and later. Invoke this to send # Bugzilla email script for Bugzilla 2.17.4 and later. Invoke this to send
# bugmail for a bug which has been changed directly in the database. # bugmail for a bug which has been changed directly in the database.
...@@ -12,9 +12,9 @@ ...@@ -12,9 +12,9 @@
# users associated with the bug. Replaces the old "processmail" # users associated with the bug. Replaces the old "processmail"
# script. # script.
# #
# Usage: bugmail.pl bug_id user_email # Usage: perl -T contrib/sendbugmail.pl bug_id user_email
use lib qw(..); use lib qw(.);
require "globals.pl"; require "globals.pl";
use Bugzilla::BugMail; use Bugzilla::BugMail;
...@@ -38,6 +38,8 @@ if (!($bugnum =~ /^(\d+)$/)) { ...@@ -38,6 +38,8 @@ if (!($bugnum =~ /^(\d+)$/)) {
usage(); usage();
} }
detaint_natural($bugnum);
SendSQL("SELECT bug_id FROM bugs WHERE bug_id = $bugnum"); SendSQL("SELECT bug_id FROM bugs WHERE bug_id = $bugnum");
if (!FetchOneColumn()) { if (!FetchOneColumn()) {
......
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