This repository has been archived by the owner on Dec 11, 2019. It is now read-only.
Reconcile date is pushing back from last reconcileStamp rather than currentDate #14042
Labels
Milestone
Description
When Brave is started, and reconcile requirements have not been met, Brave pushes the reconcile date forward from the previous reconcileStamp rather than the current date.
Steps to Reproduce
Actual result:
If browser has not been used for up to 5 days past reconcile stamp and browsing requirements haven't been met, the browser will push the reconcile date forward 3 days from the last reconcile stamp. This will keep occurring every time the browser is started until the reconcile date is past 3 day pushback threshold.
If browser has not been used for over 5 days past reconcile stamp and browsing requirements haven't been met, the browser will push the reconcile date forward 30 days from the current date.
Expected result:
If browser has not been used for some time past reconcile date and contribution browsing requirements have not been met, it is expected that the contribution date will be pushed out by 4 days (3 days + 1 day to give the user time to fulfill browsing requirements since a check and push is done when less than 3 days is detected)
Reproduces how often:
100
Brave Version
about:brave info:
Brave: 0.24.0
V8: 6.5.254.41
rev: 30cc25b
Muon: 5.1.2
OS Release: 17.5.0
Update Channel:
OS Architecture: x64
OS Platform: macOS
Node.js: 7.9.0
Brave Sync: v1.4.2
libchromiumcontent: 65.0.3325.181
Reproducible on current live release:
Unknown
Additional Information
#14006 partially addresses with push back message but reconcileStamp issue remains present.
The text was updated successfully, but these errors were encountered: