Compare commits

..

No commits in common. "4afbeda21c776ecba2c501d75cbf34a6ecd42f87" and "a73bf0bc5b6b3e8d3e0ff1cf2f9751f7d1a9fea3" have entirely different histories.

View file

@ -49,8 +49,8 @@ const emptyTl = (userId = 0) => ({
visibleStatuses: [], visibleStatuses: [],
visibleStatusesObject: {}, visibleStatusesObject: {},
newStatusCount: 0, newStatusCount: 0,
maxId: '', maxId: '0',
minId: '', minId: '0',
minVisibleId: 0, minVisibleId: 0,
loading: false, loading: false,
followers: [], followers: [],
@ -64,7 +64,7 @@ export const defaultState = () => ({
scrobblesNextFetch: {}, scrobblesNextFetch: {},
allStatusesObject: {}, allStatusesObject: {},
conversationsObject: {}, conversationsObject: {},
maxId: '', maxId: '0',
favorites: new Set(), favorites: new Set(),
timelines: { timelines: {
mentions: emptyTl(), mentions: emptyTl(),
@ -222,11 +222,11 @@ const addNewStatuses = (
const newer = const newer =
timeline && timeline &&
(maxNew > timelineObject.maxId || timelineObject.maxId === '') && (maxNew > timelineObject.maxId || timelineObject.maxId === 0) &&
statuses.length > 0 statuses.length > 0
const older = const older =
timeline && timeline &&
(minNew < timelineObject.minId || timelineObject.minId === '') && (minNew < timelineObject.minId || timelineObject.minId === 0) &&
statuses.length > 0 statuses.length > 0
if (!noIdUpdate && newer) { if (!noIdUpdate && newer) {