Fix EMSI TRX time - force it to be local time

This commit is contained in:
2023-06-17 11:37:59 +10:00
parent b41d65a8fd
commit e3f2d6cf15
2 changed files with 9 additions and 2 deletions

View File

@@ -219,8 +219,8 @@ final class EMSI extends BaseProtocol implements CRCInterface,ZmodemInterface
// EMD5 - MD5 unique string
// Transaction Number
$makedata .= sprintf('{TRX#}{[%lX]}',Carbon::now()->timestamp);
// Transaction Number (Time in local time)
$makedata .= sprintf('{TRX#}{[%lX]}',Carbon::now()->timestamp+Carbon::now($this->node->node_timezone)->offset);
$makedata .= sprintf('{TZUTC}{[%+05d]}',-10*60);