See https://phabricator.wikimedia.org/T334759#8794589
To improve app launch times, we should limit our fetch of Explore feed cards to only those within 30 days, even if the database has many more.
Estimated time: 1 day
QA
Please regression test the Explore feed. Fix is in TestFlight version 7.2.2. These steps should also directly touch on the new logic we put in:
- Change device time to one week ago.
- Load Explore Feed. Page back as far as it will let you (should be about 30 days).
- Move the device date up 1 day, relaunch the app and ensure a new day is loaded.
- Repeat step 3 until you load the current day.
- Relaunch. Scroll down in Explore feed. Confirm you only see 30 days of Explore feed cards, instead of 37 days.