Move DomainController::NODE* to Address::NODE*, make role mandatory in the database, change logic so that mail generated by the host comes from a node address.

This commit is contained in:
Deon George
2022-01-24 22:56:13 +11:00
parent efa7195633
commit d660d5a6df
15 changed files with 143 additions and 110 deletions

View File

@@ -10,7 +10,6 @@ use Illuminate\Support\Facades\Log;
use Symfony\Component\HttpFoundation\File\File;
use App\Classes\FTN as FTNBase;
use App\Http\Controllers\DomainController;
use App\Models\{Address,Setup,Software,System,Zone};
class Packet extends FTNBase implements \Iterator, \Countable
@@ -462,7 +461,7 @@ class Packet extends FTNBase implements \Iterator, \Countable
}
$ao->active = TRUE;
$ao->role = DomainController::NODE_UNKNOWN;
$ao->role = Address::NODE_UNKNOWN;
System::unguard();
$so = System::firstOrCreate([