Skip to content

Commit ed40da2

Browse files
author
Demian
committed
add mail_relay_domain_get function to remote api. #6399
1 parent a518a30 commit ed40da2

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

interface/lib/classes/remote.d/mail.inc.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -690,6 +690,18 @@ public function mail_relay_domain_delete($session_id, $primary_id)
690690
return $affected_rows;
691691
}
692692

693+
public function mail_relay_domain_get($session_id, $primary_id)
694+
{
695+
if(!$this->checkPerm($session_id, 'mail_relay_get'))
696+
{
697+
throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
698+
return false;
699+
}
700+
$app->uses('remoting_lib');
701+
$app->remoting_lib->loadFormDef('../mail/form/mail_relay_domain.tform.php');
702+
return $app->remoting_lib->getDataRecord($primary_id);
703+
}
704+
693705
//* Get spamfilter whitelist details
694706
public function mail_spamfilter_whitelist_get($session_id, $primary_id)
695707
{

interface/web/mail/lib/remote.conf.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
$function_list['mail_catchall_get,mail_catchall_add,mail_catchall_update,mail_catchall_delete'] = 'Mail catchall functions';
1010
$function_list['mail_transport_get,mail_transport_add,mail_transport_update,mail_transport_delete'] = 'Mail transport functions';
1111
$function_list['mail_relay_get,mail_relay_add,mail_relay_update,mail_relay_delete'] = 'Mail relay functions';
12-
$function_list['mail_relay_domain_add,mail_relay_domain_delete'] = 'Mail relay domain functions';
12+
$function_list['mail_relay_domain_add,mail_relay_domain_delete,mail_relay_domain_get'] = 'Mail relay domain functions';
1313
$function_list['mail_whitelist_get,mail_whitelist_add,mail_whitelist_update,mail_whitelist_delete'] = 'Mail whitelist functions';
1414
$function_list['mail_blacklist_get,mail_blacklist_add,mail_blacklist_update,mail_blacklist_delete'] = 'Mail blacklist functions';
1515
$function_list['mail_spamfilter_user_get,mail_spamfilter_user_add,mail_spamfilter_user_update,mail_spamfilter_user_delete'] = 'Mail spamfilter user functions';

0 commit comments

Comments
 (0)