summaryrefslogtreecommitdiffstats
path: root/attachment.cgi
diff options
context:
space:
mode:
authorlpsolit%gmail.com <>2005-07-08 03:42:08 +0200
committerlpsolit%gmail.com <>2005-07-08 03:42:08 +0200
commitdce0cf73010c7ed17f98a5b19148390d11788ef7 (patch)
tree3127d34e0a65292db89b0c2e3c54cf3524918d22 /attachment.cgi
parentf20886b99e4b9c77baec231dc9a5fbdfe9faef59 (diff)
downloadbugzilla-dce0cf73010c7ed17f98a5b19148390d11788ef7.tar.gz
bugzilla-dce0cf73010c7ed17f98a5b19148390d11788ef7.tar.xz
Bug 240251: Bug::AppendComment() should receive the user ID as a 2nd parameter - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=justdave
Diffstat (limited to 'attachment.cgi')
-rwxr-xr-xattachment.cgi14
1 files changed, 3 insertions, 11 deletions
diff --git a/attachment.cgi b/attachment.cgi
index 33f35b69f..1971f93a3 100755
--- a/attachment.cgi
+++ b/attachment.cgi
@@ -965,11 +965,7 @@ sub insert
$cgi->param('description') . "\n";
$comment .= ("\n" . $cgi->param('comment')) if defined $cgi->param('comment');
- AppendComment($bugid,
- Bugzilla->user->login,
- $comment,
- $isprivate,
- $timestamp);
+ AppendComment($bugid, $userid, $comment, $isprivate, $timestamp);
# Make existing attachments obsolete.
my $fieldid = GetFieldID('attachments.isobsolete');
@@ -1245,10 +1241,6 @@ sub update
# Unlock all database tables now that we are finished updating the database.
$dbh->bz_unlock_tables();
- # Get the user's login name since the AppendComment and header functions
- # need it.
- my $who = Bugzilla->user->login;
-
# If the user submitted a comment while editing the attachment,
# add the comment to the bug.
if ($cgi->param('comment'))
@@ -1259,11 +1251,11 @@ sub update
$cgi->param('comment');
# Append the comment to the list of comments in the database.
- AppendComment($bugid, $who, $comment, $cgi->param('isprivate'), $timestamp);
+ AppendComment($bugid, $userid, $comment, $cgi->param('isprivate'), $timestamp);
}
# Define the variables and functions that will be passed to the UI template.
- $vars->{'mailrecipients'} = { 'changer' => $who };
+ $vars->{'mailrecipients'} = { 'changer' => Bugzilla->user->login };
$vars->{'attachid'} = $attach_id;
$vars->{'bugid'} = $bugid;