aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--phpBB/includes/ucp/ucp_pm_compose.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/phpBB/includes/ucp/ucp_pm_compose.php b/phpBB/includes/ucp/ucp_pm_compose.php
index d5516dc280..eb9de78055 100644
--- a/phpBB/includes/ucp/ucp_pm_compose.php
+++ b/phpBB/includes/ucp/ucp_pm_compose.php
@@ -28,6 +28,8 @@ function compose_pm($id, $mode, $action)
}
// Grab only parameters needed here
+ $to_user_id = request_var('u', 0);
+ $to_group_id = request_var('g', 0);
$msg_id = request_var('p', 0);
$quote_post = request_var('q', 0);
$draft_id = request_var('d', 0);
@@ -199,6 +201,16 @@ function compose_pm($id, $mode, $action)
{
$message_attachment = 0;
$message_text = $subject = '';
+
+ if ($to_user_id && $action == 'post')
+ {
+ $address_list['u'][$to_user_id] = 'to';
+ }
+ else if ($to_group_id && $action == 'post')
+ {
+ $address_list['g'][$to_group_id] = 'to';
+ }
+ unset($to_user_id, $to_group_id);
}
if ($action == 'edit' && !$refresh && !$preview && !$submit)