summaryrefslogtreecommitdiff
path: root/protocols/Teams/src/teams_utils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/Teams/src/teams_utils.cpp')
-rw-r--r--protocols/Teams/src/teams_utils.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/protocols/Teams/src/teams_utils.cpp b/protocols/Teams/src/teams_utils.cpp
index a71e9f7e4e..615ba7a5de 100644
--- a/protocols/Teams/src/teams_utils.cpp
+++ b/protocols/Teams/src/teams_utils.cpp
@@ -556,6 +556,9 @@ void CTeamsProto::setLastTime(MCONTACT hContact, int64_t iValue)
char buf[100];
_i64toa(iValue, buf, 10);
setString(hContact, "LastMsgTime", buf);
+
+ if (iValue > getLastTime(0))
+ setString("LastMsgTime", buf);
}
//////////////////////////////////////////////////////////////////////////////////////////