Merge pull request #353 from a93h/develop

This commit is contained in:
Sandro 2022-01-13 15:41:27 +01:00 committed by GitHub
commit 35917bc7f2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5561,8 +5561,8 @@ sub nic_cloudflare_update {
}
# Strip header
$reply =~ s/^.*?\n\n//s;
my $response = eval {decode_json($reply)};
$reply =~ qr/{(?:[^{}]*|(?R))*}/mp;
my $response = eval {decode_json(${^MATCH})};
unless ($response && $response->{result}) {
failed("updating %s: invalid json or result.", $domain);
next;
@ -5598,8 +5598,8 @@ sub nic_cloudflare_update {
next;
}
# Strip header
$reply =~ s/^.*?\n\n//s;
$response = eval {decode_json($reply)};
$reply =~ qr/{(?:[^{}]*|(?R))*}/mp;
$response = eval {decode_json(${^MATCH})};
unless ($response && $response->{result}) {
failed("updating %s: invalid json or result.", $domain);
next;
@ -5625,8 +5625,8 @@ sub nic_cloudflare_update {
next;
}
# Strip header
$reply =~ s/^.*?\n\n//s;
$response = eval {decode_json($reply)};
$reply =~ qr/{(?:[^{}]*|(?R))*}/mp;
$response = eval {decode_json(${^MATCH})};
if ($response && $response->{result}) {
success("updating %s: IPv$ipv address set to %s", $domain, $ip);
$config{$domain}{"ipv$ipv"} = $ip;