From 7d82cbcf120ab7df6d46d0c941ca302b092e8e44 Mon Sep 17 00:00:00 2001 From: Deon George Date: Thu, 26 Oct 2023 11:14:54 +1100 Subject: [PATCH] Since we know the zone, we know the domain name when parsing addresses --- app/Traits/ParseAddresses.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Traits/ParseAddresses.php b/app/Traits/ParseAddresses.php index 21b225f..5faec80 100644 --- a/app/Traits/ParseAddresses.php +++ b/app/Traits/ParseAddresses.php @@ -38,7 +38,7 @@ trait ParseAddresses // If domain should be flattened, look for node regardless of zone (within the list of zones for the domain) $ao = ($zone->domain->flatten) ? Address::findZone($zone->domain,$net&DomainController::NUMBER_MAX,$node&DomainController::NUMBER_MAX,0) - : Address::findFTN(sprintf('%d:%d/%d',$zone->zone_id,$net&DomainController::NUMBER_MAX,$node&DomainController::NUMBER_MAX)); + : Address::findFTN(sprintf('%d:%d/%d@%s',$zone->zone_id,$net&DomainController::NUMBER_MAX,$node&DomainController::NUMBER_MAX,$zone->domain->name)); switch ($type) { case 'seenby':