I woke up today and noticed that my game had somehow achieved -1 dislike, viewable on both app and website, resulting in a 150% like/dislike ratio, with the ratio viewable only for the app. I am unsure when the bug occurred.
now im afraid of disliking any game more than ever. also i tried to see this on the roblox mobile app, but it was showing 100% instead of 150%, whilst web version was showing 150%.
nonetheless. with such absurd result in making the best game any human kind have ever seen, i am congratulating you in finally achieving both popularity, creativity and peace! good job. like, really good job.
Whatif the original disliker (or liker if weird bug) un(dis)liked? 1 dislike even tho noone disliked? (someone is prob abusing the roblox api, or roblox servers are um smokey)
My assumption (purely speculative), is that roblox has a counter in the game page data (total likes, total dislikes), and they obviously have many databases with varying datacenter locations that need to sync. Database syncs are not always instant, if a person disliked twice before the sync the database query would check for their dislike, doesn’t exist because its querying an unsynced DB, therefore inserts and adds another dislike row. Then when they remove their dislike, it deletes the 2 rows and updates the total with -1 + -1.