Detect cancellation when exporting messages

This commit is contained in:
Matthew
2021-02-28 00:00:11 +08:00
parent 0fb63c3485
commit 8c90f180c4
+6
View File
@@ -516,7 +516,13 @@ int Exporter::exportSession(const Friend& user, SessionParser& sessionParser, co
msgParser.parse(msg, session, tvs);
exportMessage(session, tvs, messages);
++numberOfMsgs;
if (m_cancelled)
{
break;
}
}
// numberOfMsgs = sessionParser.parse(session, handler);
if (numberOfMsgs > 0 && !messages.empty())
{