Don't update recent viewers for stories with expired viewers.
This commit is contained in:
parent
a867badcaf
commit
60501c25eb
|
@ -51,6 +51,10 @@ void StoryInteractionInfo::add_dependencies(Dependencies &dependencies) const {
|
||||||
}
|
}
|
||||||
|
|
||||||
bool StoryInteractionInfo::set_recent_viewer_user_ids(vector<UserId> &&user_ids) {
|
bool StoryInteractionInfo::set_recent_viewer_user_ids(vector<UserId> &&user_ids) {
|
||||||
|
if (recent_viewer_user_ids_.empty() && view_count_ > 0) {
|
||||||
|
// don't update recent viewers for stories with expired viewers
|
||||||
|
return false;
|
||||||
|
}
|
||||||
if (user_ids.size() > MAX_RECENT_VIEWERS) {
|
if (user_ids.size() > MAX_RECENT_VIEWERS) {
|
||||||
user_ids.resize(MAX_RECENT_VIEWERS);
|
user_ids.resize(MAX_RECENT_VIEWERS);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user