Fix gateway issues in several modules, including auth for password recovery. Fixes bug #12375

This commit is contained in:
Colin Kuskie 2012-07-19 09:39:12 -07:00
parent 6ca603e7dd
commit ca2c06381a
6 changed files with 9 additions and 8 deletions

View file

@ -355,7 +355,7 @@ sub sendAddRequest {
my $userId = shift;
my $comments = shift;
my $url = $self->session->url;
my $inviteUrl = shift || $url->append($url->getSiteURL,'op=account');
my $inviteUrl = shift || $url->append($url->getSiteURL,$url->gateway('/','op=account'));
my $i18n = WebGUI::International->new($self->session, "Friends");
@ -368,7 +368,7 @@ sub sendAddRequest {
$inviteUrl = $url->append($inviteUrl,'inviteId='.$inviteId);
# Build the message
my $messageText = sprintf $i18n->get("invitation approval email"), $self->user->getWholeName, $self->session->url->getSiteURL, $comments, $inviteUrl;
my $messageText = sprintf $i18n->get("invitation approval email"), $self->user->getWholeName, $self->session->url->getSiteURL.$url->gateway('/'), $comments, $inviteUrl;
# send message
my $message = WebGUI::Inbox->new($self->session)->addMessage({