+ if (Client::networkModel()->lastSeenMsgId(bufferId) >= sourceModel()->data(source_index, MessageModel::MsgIdRole).value<MsgId>())
+ return false;
+
+ return true;
+}
+
+
+QVariant AwayLogFilter::data(const QModelIndex &index, int role) const
+{
+ if (role != MessageModel::FlagsRole)
+ return ChatMonitorFilter::data(index, role);