Open Norbiros opened 2 years ago
I've noticed this too! It's indeed a weird bug. Actually, I do see projects LOVED by Scratchers I'm following, but I don't see projects BY Scratchers I'm following! But others do.
E.g., this Scratch user can see "projects by Scratchers I'm following"
But I have no row between Scratch Design Studio and Projects Loved by Scratchers I’m Following:
This happens to me sonetimes
This is a scratch-api bug.
Rows on page:
Rows in api request (+ community_newest_projects
):
Rows in api request (+
community_newest_projects
):
These rows have separate endpoints - they aren't included in the response from /proxy/featured
.
Note: I changed the title and scope of this issue to reflect a broader bug I've seen. The original issue is below. -@benjiwheeler
Background
There are nine possible rows of projects/studios on the front page, which appear in this order:
1, 2, 3, 4, 8, and 9 always show up for everyone, whether they are logged in or not.
5, 6. and 7 show up only for logged in users who follow other users or studios.
Expected behavior
For a user who has followed several other users and studios for a while, 5, 6, and 7 will always show up.
Actual behavior
It seems that 5, 6 and 7 only show up inconsistently for various users.
Original issue
Expected Behavior
On main page we have 7 rows with projects and studios. For example featured projects and Projects loved by Scratchers I am following.
Actual Behavior
It shows 6 rows (without Projects loved by Scratchers I am following). IDK why, i changed my followers, and I tested a lot of things but it still doesn't work. In Redux Devtools I can see that SET_ROWS request is send with rows parameter, that contains
loved by following
data, but in network tab, I can't see that there are any request to get users and project profile pictures...Steps to Reproduce
It is very strange bug. Page works normally for my friends, but for my account it doesn't work.
Steps to reproduce the behaviour:
System Details
Firefox 95.0.1 Linux Gentoo
But that doesn't matter, this bug is only on my account. If I use my brother account on my computer, it works.
Screenshots
Related https://scratch.mit.edu/discuss/post/4509629/ https://scratch.mit.edu/discuss/post/3812667