Merge pull request #27925 from nextcloud/backport/27922/stable22

[stable22] Check if dns_get_record returns non-false
This commit is contained in:
kesselb 2021-07-12 17:55:24 +02:00 committed by GitHub
commit 25ad68e6f5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -82,7 +82,7 @@ class DnsPinMiddleware {
$dnsResponses = dns_get_record($target, $dnsType);
$canHaveCnameRecord = true;
if (count($dnsResponses) > 0) {
if ($dnsResponses !== false && count($dnsResponses) > 0) {
foreach ($dnsResponses as $dnsResponse) {
if (isset($dnsResponse['ip'])) {
$targetIps[] = $dnsResponse['ip'];