Fix sorting of seenby/path items in echomail/netmail. Add rogue_seenby to seenby in echomail
This commit is contained in:
@@ -242,6 +242,22 @@ class Address extends Model
|
||||
return ($o && $o->system->active) ? $o : NULL;
|
||||
}
|
||||
|
||||
public static function newFTN(string $address): self
|
||||
{
|
||||
$ftn = self::parseFTN($address);
|
||||
$o = new self;
|
||||
|
||||
$zo = Zone::where('zone_id',$ftn['z'])->single();
|
||||
|
||||
$o->zone_id = $zo?->id;
|
||||
$o->region_id = $ftn['r'];
|
||||
$o->host_id = $ftn['n'];
|
||||
$o->node_id = $ftn['f'];
|
||||
$o->point_id = $ftn['p'];
|
||||
|
||||
return $o;
|
||||
}
|
||||
|
||||
/**
|
||||
* This is to find an address for a domain (like fidonet), which is technically 2D even though it uses multiple zones.
|
||||
*
|
||||
|
Reference in New Issue
Block a user