mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
test cloudflare record exists (#2052)
This commit is contained in:
parent
fce6f52bed
commit
e979795207
@ -48,6 +48,10 @@ class Cloudflare
|
|||||||
|
|
||||||
$dnsRecordId = self::getDNSRecord($zone, $account->subdomain);
|
$dnsRecordId = self::getDNSRecord($zone, $account->subdomain);
|
||||||
|
|
||||||
|
//test record exists
|
||||||
|
if($dnsRecordId == 0)
|
||||||
|
return;
|
||||||
|
|
||||||
$jsonEncodedData = json_encode([]);
|
$jsonEncodedData = json_encode([]);
|
||||||
|
|
||||||
$requestType = 'DELETE';
|
$requestType = 'DELETE';
|
||||||
@ -89,7 +93,10 @@ class Cloudflare
|
|||||||
if ($response['status'] != 200)
|
if ($response['status'] != 200)
|
||||||
Utils::logError('Unable to get the record ID for ' . $aRecord . ' @ Cloudflare - ' . $response['result']['result']);
|
Utils::logError('Unable to get the record ID for ' . $aRecord . ' @ Cloudflare - ' . $response['result']['result']);
|
||||||
|
|
||||||
|
if(isset($response['result']['result'][0]))
|
||||||
return $response['result']['result'][0]['id'];
|
return $response['result']['result'][0]['id'];
|
||||||
|
else
|
||||||
|
return 0;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user