-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Allow contribution to videos" controls all media publishers, not just videos #13394
Comments
I think our support for media publishers A-C treats all of the media publishers as video-related, so we can definitely take a smarter approach here. |
It seems like it should only disable Vimeo, Twitch, YouTube, which are explicitly video platforms. Does that make sense? |
sure, but does it only disable the actual playing of a video being added to AC or does it disable all of those platforms entirely from being added to AC? Meaning, starting with 1.19.x and Greaselion component 1.0.40 (per this issue: #12107) visiting a page such as youtube.com/user/jjdsampson and simply viewing the page for required amount of time (without playing a video) will add it to the AC list. Feel free to DM me if we should discuss over a call 👍🏻 |
Good point @LaurenWags. I would think the former: namely, the actual playing of a video being added to AC. However, question: would a platform page still count in AC? For example, sitting on a YouTube channel's page for 2 hours without actually playing a video? (Just trying to check where the two come apart!) |
Yes, starting with 1.19.x with GL component version 1.0.40 or higher as per #12107. |
Thanks. If I had to choose, I would remove those video publishers completely from A-C. I can imagine scenario (A) occurring much more than (B), and (A) arousing much more anger:
Intuitively, I think users who really wanted to support their YouTubers despite disabling "allow contributions to videos" would just do it through tipping. Moreover, (A) results in unexpected loss of BAT (which is the most aggravating situation for users), whereas (B) would never lead to unexpected loss. (B) at most would lead to unexpected keeping of BAT! So,「remove those video platforms completely from A-C when 'allow contribution to videos' is disabled」would be my decision. Let me know if you see any obvious gaps in my reasoning! |
@Miyayes works for me! just wanted to open dialog so a decision was considered from various angles. Thank you! |
closing in favor of : #27990 |
Description
Unchecking "Allow contribution to videos" in AC settings keeps any media publisher (Twitter, Reddit, GitHub, Vimeo, Twitch, YouTube) from being added to auto contribute list.
Not sure if this is expected with new greaselion implementation. Prior to greaselion, GitHub was added to the list even if this was unchecked (fixed with #10546). So at the very least, this is a regression for GH.
Found while testing #12107 and using component version 1.0.40.
Steps to Reproduce
/Applications/Brave\ Browser\ Dev.app/Contents/MacOS/Brave\ Browser\ Dev --args --enable-logging=stderr --vmodule="*/bat-native-ledger/*"=6,"*/brave_rewards/*"=6,"*/bat-native-ads/*"=6,"*/bat-native-confirmations/*"=6,"*/brave_ads/*"=6,"*/brave_user_model/*"=6 --brave-ads-staging --rewards=staging=true,reconcile-interval=5 --use-dev-goupdater-url
Actual result:
No media publishers added to AC list
Expected result:
Non-video media publishers (GitHub, Reddit, Twitter) to be added to AC list, video media publishers (YouTube, Twitch, Vimeo) not added to AC list
Reproduces how often:
easily
Brave version (brave://version info)
Version/Channel Information:
Other Additional Information:
Miscellaneous Information:
cc @emerick @kjozwiak @rebron
The text was updated successfully, but these errors were encountered: