diff options
-rw-r--r-- | protocols/Facebook/src/server.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/protocols/Facebook/src/server.cpp b/protocols/Facebook/src/server.cpp index a8fd12ebc7..b2f424a0e0 100644 --- a/protocols/Facebook/src/server.cpp +++ b/protocols/Facebook/src/server.cpp @@ -966,8 +966,9 @@ void FacebookProto::OnPublishReadReceipt(const JSONNode &root) if (dbei.timestamp > timestamp)
break;
- if (!dbei.markedRead())
- db_event_markRead(pUser->hContact, ev, true);
+ if (dbei.flags & DBEF_SENT)
+ if (!dbei.markedRead())
+ db_event_markRead(pUser->hContact, ev, true);
}
}
|