Fix lookup timestamps for postgre (#7940)

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
This commit is contained in:
Denis Bykhov 2025-02-05 23:49:42 +05:00 committed by GitHub
parent 7f22082cdb
commit dad177e61d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -864,7 +864,12 @@ abstract class PostgresAdapterBase implements DbAdapter {
if (key === 'data') {
obj[p] = { ...obj[p], ...row[column] }
} else {
if (key === 'attachedTo' && row[column] === 'NULL') {
if (key === 'createdOn' || key === 'modifiedOn') {
const val = Number.parseInt(row[column])
obj[p][key] = Number.isNaN(val) ? null : val
} else if (key === '%hash%') {
continue
} else if (key === 'attachedTo' && row[column] === 'NULL') {
continue
} else {
obj[p][key] = row[column] === 'NULL' ? null : row[column]