Skip to content

Commit 6160675

Browse files
committed
fix: remove duplicates from dsData array
1 parent d7ed139 commit 6160675

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/Service/RDAPService.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -670,7 +670,7 @@ private function updateDomainDsData(Domain $domain, array $rdapData): void
670670
$this->em->flush();
671671

672672
if (array_key_exists('secureDNS', $rdapData) && array_key_exists('dsData', $rdapData['secureDNS']) && is_array($rdapData['secureDNS']['dsData'])) {
673-
foreach ($rdapData['secureDNS']['dsData'] as $rdapDsData) {
673+
foreach (array_unique($rdapData['secureDNS']['dsData']) as $rdapDsData) {
674674
$dsData = new DnsKey();
675675
if (array_key_exists('keyTag', $rdapDsData)) {
676676
$dsData->setKeyTag(pack('n', $rdapDsData['keyTag']));

0 commit comments

Comments
 (0)