From 3488141fdd8362502988eadaadaa210939f318bd Mon Sep 17 00:00:00 2001
From: shpuld <shp@cock.li>
Date: Sat, 14 Apr 2018 17:18:07 +0300
Subject: [PATCH] Whoops, broke older statuses accidentally

---
 src/modules/statuses.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/modules/statuses.js b/src/modules/statuses.js
index 2d49773c63..8f5a5c1dcd 100644
--- a/src/modules/statuses.js
+++ b/src/modules/statuses.js
@@ -119,9 +119,12 @@ const addNewStatuses = (state, { statuses, showImmediately = false, timeline, us
   const allStatusesObject = state.allStatusesObject
   const timelineObject = state.timelines[timeline]
 
-  if (timeline && !noIdUpdate) {
+  if (timeline && !noIdUpdate && statuses.length > 0) {
     timelineObject.maxId = max([maxBy(statuses, 'id').id, timelineObject.maxId])
     timelineObject.minVisibleId = min([minBy(statuses, 'id').id, timelineObject.minVisibleId])
+    if (timelineObject.minVisibleId <= 0) {
+      timelineObject.minVisibleId = minBy(statuses, 'id').id
+    }
   }
 
   const addStatus = (status, showImmediately, addToTimeline = true) => {
-- 
GitLab