From 2d3878b98dde9cf548ffb5e27eba0531ef1bb2d3 Mon Sep 17 00:00:00 2001 From: Till Date: Fri, 9 Jun 2023 12:49:42 +0200 Subject: [PATCH] Set dkim_selector in mail_domain_add function if missing. --- interface/lib/classes/remote.d/mail.inc.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/interface/lib/classes/remote.d/mail.inc.php b/interface/lib/classes/remote.d/mail.inc.php index 2d26b1969f..2cd0338a0c 100644 --- a/interface/lib/classes/remote.d/mail.inc.php +++ b/interface/lib/classes/remote.d/mail.inc.php @@ -60,6 +60,10 @@ class remoting_mail extends remoting { throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.'); return false; } + + // set default value for dkim selector if not set in $params array + if(!isset($params['dkim_selector'])) $params['dkim_selector'] = 'default'; + $primary_id = $this->insertQuery('../mail/form/mail_domain.tform.php', $client_id, $params, 'mail:mail_domain:on_after_insert'); return $primary_id; } @@ -332,7 +336,7 @@ class remoting_mail extends remoting { return $affected_rows; } - // Mail backup list function by Dominik Müller, info@profi-webdesign.net + // Mail backup list function by Dominik M�ller, info@profi-webdesign.net public function mail_user_backup_list($session_id, $primary_id = null) { global $app; @@ -355,7 +359,7 @@ class remoting_mail extends remoting { return $result; } - // Mail backup restore/download functions by Dominik Müller, info@profi-webdesign.net + // Mail backup restore/download functions by Dominik M�ller, info@profi-webdesign.net public function mail_user_backup($session_id, $primary_id, $action_type) { global $app; -- GitLab