-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
brave://settings/rewards
incorrectly says Brave Rewards are disabled
#22003
Comments
@lukaslevert - Did you reset rewards and enable AC and Ads switches manually? I can reproduce the issue in the rewards reset case, the steps are mentioned below:
|
Hey Geeta,
I haven't reset rewards, but I have turned them on and off a handful of
times for client demos while walking them through Brave Ads and how a user
can opt-in/out of advertising.
Could that be the cause here?
Thanks,
…On Thu, Mar 31, 2022 at 7:02 AM GeetaSarvadnya ***@***.***> wrote:
@lukaslevert <https://github.com/lukaslevert> - Did you reset rewards and
enable AC and Ads switches manually?
I can reproduce the issue in the rewards reset case, the steps are
mentioned below:
1. Clean profile
2. Enable rewards via BR panel/NTP/Hamburger menu
3. Make sure rewards is enabled in both brave://rewards/ and
brave://settings/rewards
4. Reset the rewards via Manage Brave Rewards
5. Make sure rewards in disabled in brave://settings/rewards
6. Make sure Ads and AC switches are OFF and rewards is disabled in
brave://rewards
7. Enable the Ads and AC switches manually in the brave://rewrads page
8. Reload the brave://settings/rewards page
9. *Rewards is still in disabled mode in settings page although it'e
enabled in brave://rewards page*
—
Reply to this email directly, view it on GitHub
<#22003 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ATCKYA4MCMDEYEB2JQNPSSTVCWA27ANCNFSM5SDWDUDA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
This issue comes about when the I am definitely able to repro the problem when resetting Rewards as in @GeetaSarvadnya's example. The issue in this "reset scenario" is that when a user resets Rewards, as part of that process, we clear all In order to fix that particular case, I see three potential approaches:
My gut instinct is that 1 would be easiest to achieve and it seems like a reasonable approach that we're already pretty close to. cc: @Miyayes @zenparsing for additional thoughts/opinions. |
Tried a bunch of cases with Ads/AC enables/disable multiple times unable to reproduce the issue that @lukaslevert mentioned. I could reproduce the issue 100% only with the reset rewards case (mentioned above #22003 (comment)) While testing the issue, found a new bug #22022. Not sure it's expected or not. |
Spoke with @Miyayes and we'll go with option 2 above (i.e., resetting Rewards should clear all preferences and reset the opt-in state to false as if the user has never seen Rewards before). The Rewards panel actually does seem to show this state correctly after a reset, it's just the brave://rewards page that seems to have cached the opt-in state. |
Verified with
Verified test plan from brave/brave-core#12877 (comment)
|
Verified
|
Verification passed on
Verified test plan from brave/brave-core#12877 (comment) |
Description
@lukaslevert noticed that brave://settings/rewards reports that his Brave Rewards are not enabled, even though he is using Brave Rewards and is verified.
His simultaneous screenshots:
cc: @GeetaSarvadnya
The text was updated successfully, but these errors were encountered: