From 49047ffff9499d0ea25138b709b7835e73b73f85 Mon Sep 17 00:00:00 2001 From: Till Brehm Date: Thu, 20 Apr 2017 11:47:28 +0200 Subject: [PATCH] Fixed #4424 Wrong client association when reseller creates a new email domain --- interface/lib/plugins/mail_mail_domain_plugin.inc.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/interface/lib/plugins/mail_mail_domain_plugin.inc.php b/interface/lib/plugins/mail_mail_domain_plugin.inc.php index 90b1ac15b9..e72c4aa06b 100644 --- a/interface/lib/plugins/mail_mail_domain_plugin.inc.php +++ b/interface/lib/plugins/mail_mail_domain_plugin.inc.php @@ -27,7 +27,7 @@ class mail_mail_domain_plugin { function mail_mail_domain_edit($event_name, $page_form) { global $app, $conf; - // make sure that the record belongs to the clinet group and not the admin group when a dmin inserts it + // make sure that the record belongs to the client group and not the admin group when a dmin inserts it // also make sure that the user can not delete entry created by an admin if($_SESSION["s"]["user"]["typ"] == 'admin' && isset($page_form->dataRecord["client_group_id"])) { $client_group_id = $app->functions->intval($page_form->dataRecord["client_group_id"]); @@ -44,7 +44,7 @@ class mail_mail_domain_plugin { } if($app->auth->has_clients($_SESSION['s']['user']['userid']) && isset($page_form->dataRecord["client_group_id"])) { $client_group_id = $app->functions->intval($page_form->dataRecord["client_group_id"]); - $updates = "sys_groupid = $client_group_id, sys_perm_group = 'riud'"; + $updates = "sys_groupid = ?, sys_perm_group = 'riud'"; $update_params = array($client_group_id); if ($event_name == 'mail:mail_domain:on_after_update') { $tmp = $app->db->queryOneRecord("SELECT userid FROM sys_user WHERE default_group = ?", $client_group_id); -- GitLab