LatestThreadsWithOutgoingItems property
ModeratorEntrySet
get
LatestThreadsWithOutgoingItems
Implementation
ModeratorEntrySet get LatestThreadsWithOutgoingItems {
//if (_mutedAuthors.isEmpty && _deletedEntries.isEmpty) return data;
ModeratorEntrySet _l = data;
currentPendingAsModeratorEntries;
for (ModeratorEntry i in currentPendingAsModeratorEntries) {
_l.add(i);
}
List<ModeratorEntry> _lp = [];
_l.all.forEach((element) {
if (!element.flags.isPost) return;
if (_mutedAuthors.contains(element.author)) return;
if (_deletedEntries.contains(element.keyHint)) return;
element.flags.isSeen = _omni.isSeen(element.hint);
element.flags.isLiked = _omni.isLiked(element.hint);
//patch user perception
//if (element.views == 0 && element.flags.isSeen) element.views = 1;
if (element.likes == 0 && element.flags.isLiked) element.likes = 1;
_l.add(element);
});
return _l;
}