From 3d30ed65f9e226b7b183b23ce5dba435ec491f0b Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 10 Jan 2025 18:28:28 +0300 Subject: DBEVENTINFO::timestamp to become 64-bit integer --- protocols/Facebook/src/server.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'protocols/Facebook/src/server.cpp') diff --git a/protocols/Facebook/src/server.cpp b/protocols/Facebook/src/server.cpp index 166256c9e1..f660fee8bd 100644 --- a/protocols/Facebook/src/server.cpp +++ b/protocols/Facebook/src/server.cpp @@ -845,7 +845,7 @@ void FacebookProto::OnPublishPrivateMessage(const JSONNode &root) auto szActorFbId(metadata["actorFbId"].as_string()); DB::EventInfo dbei; - dbei.timestamp = uint32_t(_wtoi64(metadata["timestamp"].as_mstring()) / 1000); + dbei.iTimestamp = uint32_t(_wtoi64(metadata["timestamp"].as_mstring()) / 1000); dbei.pBlob = (char *)szBody.c_str(); dbei.szId = (char *)szId.c_str(); if (m_uid == _atoi64(szActorFbId.c_str())) @@ -952,10 +952,10 @@ void FacebookProto::OnPublishReadReceipt(const JSONNode &root) if (!dbei) continue; - if (dbei.timestamp > timestamp) + if (dbei.getUnixtime() > timestamp) break; - if (dbei.flags & DBEF_SENT) + if (dbei.bSent) dbei.wipeNotify(); } } -- cgit v1.2.3