diff options
author | lpsolit%gmail.com <> | 2005-07-11 09:40:58 +0200 |
---|---|---|
committer | lpsolit%gmail.com <> | 2005-07-11 09:40:58 +0200 |
commit | 1cee8ef54bf9806b30f39c1984275c1d82bfbf2c (patch) | |
tree | 26490eabff5de280598248ee9228b9182571ff65 | |
parent | 2e4739171044ed04d9d12c9e781ba72e195da153 (diff) | |
download | bugzilla-1cee8ef54bf9806b30f39c1984275c1d82bfbf2c.tar.gz bugzilla-1cee8ef54bf9806b30f39c1984275c1d82bfbf2c.tar.xz |
Bug 299572: Move MailPassword() from CGI.pl into BugMail.pm (and remove an unused variable) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
-rw-r--r-- | Bugzilla/BugMail.pm | 11 | ||||
-rw-r--r-- | CGI.pl | 12 | ||||
-rwxr-xr-x | createaccount.cgi | 3 |
3 files changed, 13 insertions, 13 deletions
diff --git a/Bugzilla/BugMail.pm b/Bugzilla/BugMail.pm index faa30b090..a1fdefde0 100644 --- a/Bugzilla/BugMail.pm +++ b/Bugzilla/BugMail.pm @@ -658,4 +658,15 @@ sub PerformSubsts ($;$) { return $str; } +# Send the login name and password of the newly created account to the user. +sub MailPassword ($$) { + my ($login, $password) = (@_); + my $template = Param("passwordmail"); + my $msg = PerformSubsts($template, + {"mailaddress" => $login . Param('emailsuffix'), + "login" => $login, + "password" => $password}); + MessageToMTA($msg); +} + 1; @@ -186,18 +186,6 @@ sub CheckEmailSyntax { } } -sub MailPassword { - my ($login, $password) = (@_); - my $urlbase = Param("urlbase"); - my $template = Param("passwordmail"); - my $msg = PerformSubsts($template, - {"mailaddress" => $login . Param('emailsuffix'), - "login" => $login, - "password" => $password}); - - Bugzilla::BugMail::MessageToMTA($msg); -} - sub PutHeader { ($vars->{'title'}, $vars->{'h1'}, $vars->{'h2'}) = (@_); diff --git a/createaccount.cgi b/createaccount.cgi index 9d9f55d8a..499e200e7 100755 --- a/createaccount.cgi +++ b/createaccount.cgi @@ -32,6 +32,7 @@ require "CGI.pl"; use Bugzilla::Constants; use Bugzilla::User; +use Bugzilla::BugMail; # Shut up misguided -w warnings about "used only once": use vars qw( @@ -81,7 +82,7 @@ if (defined($login)) { # Create account my $password = insert_new_user($login, $realname); - MailPassword($login, $password); + Bugzilla::BugMail::MailPassword($login, $password); $template->process("account/created.html.tmpl", $vars) || ThrowTemplateError($template->error()); |