Fix packet parsing for unknown zones, or zones that are not default

This commit is contained in:
Deon George
2022-12-03 16:00:38 +11:00
parent a897852072
commit 14f28c5263
3 changed files with 5 additions and 4 deletions

View File

@@ -442,7 +442,7 @@ class Packet extends FTNBase implements \Iterator, \Countable
Log::info(sprintf('%s:- Message [%s] has errors',self::LOGKEY,$msg->msgid));
// If the from address doenst exist, we'll create a new entry
if ($msg->errors->messages()->has('to')) {
if ($msg->errors->messages()->has('to') && $msg->tzone) {
$e = NULL;
try {
@@ -484,7 +484,7 @@ class Packet extends FTNBase implements \Iterator, \Countable
Log::alert(sprintf('%s: - To FTN is not defined, creating new entry for [%s] (%d)',self::LOGKEY,$msg->tboss,$ao->id));
}
if ($msg->errors->messages()->has('from')) {
if ($msg->errors->messages()->has('from') && $msg->tzone) {
$e = NULL;
try {