Skip to content

Commit

Permalink
Fix: DNSServices only need 1 email contact.
Browse files Browse the repository at this point in the history
  • Loading branch information
miquelmartos committed Mar 10, 2017
1 parent 929008d commit afee5a5
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions guifi_cnml.inc.php
Original file line number Diff line number Diff line change
Expand Up @@ -1006,14 +1006,12 @@ function dump_guifi_domains($cnmlid, $action){
foreach ( $scopedef as $key => $scope) {
$classXML = $CNML->addChild('domains');
$classXML->addAttribute('network_domains',$action);
$qryservice=db_query("SELECT notification FROM {guifi_services} WHERE id = '%s'", $cnmlid);
$qrydname=db_query("SELECT * FROM {guifi_dns_domains} WHERE sid = '%s' AND scope ='%s' AND management = 'automatic'", $cnmlid, $scope);
$domainname = db_fetch_object($qrydname);
$qrymaster=db_query("SELECT * FROM {guifi_dns_domains} WHERE sid = '%s' AND scope ='%s' AND management = 'automatic'", $cnmlid, $scope);
$qryslavemas=db_query("SELECT * FROM {guifi_dns_domains} WHERE sid != '%s' AND scope ='%s' AND mname != '%s' AND allow = 'slave'", $cnmlid,$scope,$domainname->name);
$qryslavefor=db_query("SELECT * FROM {guifi_dns_domains} WHERE sid != '%s' AND scope ='%s' AND mname != '%s' AND allow = 'forward'", $cnmlid,$scope,$domainname->name);
$scopex = $classXML->addChild($scope);
$notification= db_fetch_object($qryservice);
while ($record = db_fetch_object($qrymaster)){
$domain = $scopex->addChild('master');
$domain->addAttribute('zone',$record->name);
Expand All @@ -1028,7 +1026,8 @@ function dump_guifi_domains($cnmlid, $action){
else
$domain->addAttribute('allow-transfer','none');

$domain->addAttribute('contact',$notification->notification);
$notification = explode(",", $domainname->notification);
$domain->addAttribute('contact',$notification[0]);
$domain->addAttribute('domain_id',$record->id);
$domain->addAttribute('service_id',$record->sid);
$qrydelegation=db_query("SELECT * FROM {guifi_dns_domains} WHERE mname = '%s' AND scope = '%s'", $record->name,$scope);
Expand Down

0 comments on commit afee5a5

Please sign in to comment.