-
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
[Desktop] Follow up of #9869 - Monthly Payment
AC settings are not retained correctly in upgraded profile 1.11.x
#10438
Comments
Test plan 2 from brave/brave-core#5647 (Upgraded profile from 1.10.x to 1.11.x) Various pages where USD conversion value is displayed as 0.0 BAT - Upgraded Profile @NejcZdovc USD conversion values are not consistent in 1.10.x and 1.11.x. Is this expected? Also, it's not consistent in clean and upgraded profile. 1.10.x - UGP USD conversion value is displayed as Clean profile 1.11.x UGP USD conversion value is displayed as |
Monthly Payment
AC settings are not retained correctly in upgraded profile 1.11.x
This repros in nightly (1.12) as well. The issue appears to be that "API parameters" are downloaded from the server and updated after the rewards page has finished loading data from the rewards service, and is not notified that the parameters (like "batRate", default AC amount, and AC choices) have been updated. This issue should only appear when the user is migrated from 1.10 and the rewards page is open on restart. Potential fixes include:
|
@zenparsing I noticed that if I do the following, I basically encounter scenario 1, but my Rewards page was not open on restart. Does this have the same problem or should it be logged under a new issue? Steps:
|
@LaurenWags Great catch. It looks like there's an additional issue with 1.11 (but not 1.12) where API parameters are not fetched when rewards is enabled. (I believe it's not an issue in 1.12 because the everything is restarted every time rewards is turned on, as opposed to just when the browser is started.) I need to spend a bit more time looking into whether a single fix will solve both issues. |
Thanks @zenparsing - happy to open a separate issue if needed just let me know! |
yes help me open
Vào Th 6, 3 thg 7, 2020 lúc 18:44 Lauren <notifications@github.com> đã viết:
… Thanks @zenparsing <https://github.com/zenparsing> - happy to open a
separate issue if needed just let me know!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#10438 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AP7MBUNJDDTVNCHKC3XVPIDRZXADBANCNFSM4OGP62DA>
.
|
Reproduced on Ubuntu
|
Adding |
Investigation uncovered two additional issues related to #7024:
|
Verification PASSED on
Went through the above cases with both the selected default which is Verification passed on
Went through the above cases with both the selected default which is Verification passed on
Verified test plan from #10438 (comment)
Went through the above cases with both the selected default which is |
Description
Found while testing #9869
Monthly Payment
AC settings are not retained correctly in upgraded profile 1.11.xSteps to Reproduce
Scenarios 1:
0.0 BAT
and dropdown values are emptyScenarios 2:
50.0 BAT
and other dropdown values are emptyNote: Min page time, visit and other settings are working as expected.
Actual result:
Monthly Payment
AC settings are not retained correctly in upgraded profile 1.11.xScenario1:
Scenario 2:
Expected result:
AC Advanced settings should be retained correctly in upgraded profile 1.11.x
Reproduces how often:
Always
Brave version (brave://version info)
Version/Channel Information:
Other Additional Information:
Miscellaneous Information:
cc: @brave/legacy_qa @NejcZdovc @rebron
The text was updated successfully, but these errors were encountered: