d4n3436 / revanced-patches-android5

YouTube ReVanced for Android 5
GNU General Public License v3.0
61 stars 4 forks source link

bug: community posts comment section doesnt open up/cant leave likes on them #17

Closed D0PHEP-bot closed 4 months ago

D0PHEP-bot commented 4 months ago

Type

Error at runtime

Bug description

self explanatory

Steps to reproduce

1: set spoof version as empty or something old (like 16.36.40) 2: try to open someone's community post's comment (should give "server error 400" on attempting it) or try to leave a like on it (should say "precondition check failed" when trying that)

Relevant log output

No response

Screenshots or videos

compressed it 3 times, but should be good enough

https://github.com/d4n3436/revanced-patches-android5/assets/59599206/0901a050-41dd-4500-a360-8cda45d8aa34

Solution

WEIRDLY after tinkering about with random spoof versions- 17.10.3 has the ability of playing videos (with an ugly UI) and SHOWING community post comments, but likes still give off an error 17.37.34 breaks all videos, but community posts are all back and running

Additional context

No response

Device Environment

android 5.1.1 samsung galaxy j1 2016, non-root

Acknowledgements

d4n3436 commented 4 months ago

After further inspection of the HTTP request it's clear that YouTube has dropped support for likes/dislikes and comments on community posts. Spoofing the YouTube version solves the issue (for now). I suppose this is part of their A/B testing, but they only disabled those parts. Weird.

D0PHEP-bot commented 4 months ago

even weirder: it got fixed by itself again... (it was tested on v2.161.1 and v0.96.9 apk, but it works on the new as well and community comments load faster here)

https://github.com/d4n3436/revanced-patches-android5/assets/59599206/98e4c962-13ea-4391-a55d-abe7a7b64663

should i even bother filing an issue if something breaks next time if its gonna get fixed by itself in a day or two? XD btw watch history patches work, thanks

d4n3436 commented 4 months ago

should i even bother filing an issue if something breaks next time if its gonna get fixed by itself in a day or two?

Wait for a few days, if the problem persists then open an issue.