question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Ads history will not be shown at all if there is an ad older than 7 days

See original GitHub issue

Found when testing https://github.com/brave/brave-browser/issues/5863 We show 7 day ads history, if there is an ad older than 7 days, the whole ads history will not be shown. This is a regression in 1.3.x.

Important: This issue is not reproducible on 1.2.x, 1.4.x, 1.5.x Important: Talked to @tmancey, and he said that this issue is fixed by https://github.com/brave/brave-browser/issues/6757

Steps to Reproduce

  1. Clean install
  2. Enable rewards
  3. Open brave://rewards
  4. Close Brave
  5. Copy generated ads history file to User Data\Default\ads_service\ (ask @btlechowski for the file)
  6. Launch Brave
  7. Reload brave://rewards few times

Actual result:

7-day Ads History link is not shown at all on brave://rewards

Expected result:

7-day Ads History link is shown image

Reproduces how often:

100% repro rate

Brave version (brave://version info)

Reproducible on

Brave 1.3.91 Chromium: 79.0.3945.117 (Official Build) beta (64-bit)
Revision 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
OS Windows 7 Service Pack 1 (Build 7601.24530)

Not reproducible on

Brave 1.5.36 Chromium: 79.0.3945.117 (Official Build) nightly (64-bit)
Revision 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
OS Windows 7 Service Pack 1 (Build 7601.24530)
Brave 1.4.60 Chromium: 79.0.3945.117 (Official Build) dev (64-bit)
Revision 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
OS Windows 7 Service Pack 1 (Build 7601.24530)

Version/Channel Information:

  • Can you reproduce this issue with the current release? no
  • Can you reproduce this issue with the beta channel? yes
  • Can you reproduce this issue with the dev channel? no
  • Can you reproduce this issue with the nightly channel? no

cc @brave/legacy_qa @rebron @tmancey @NejcZdovc

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:10 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
btlechowskicommented, Jan 22, 2020

The issue only reproduces on 1.3.x.

I still see duplicate uuid in the new client.json image

This is the file I use when the issue reproduces: client.zip The file contains 8 ads, an ad is shown each day. If I delete Test Ad 001 (ad from 8th day), the history is shown

1reaction
btlechowskicommented, Jan 21, 2020

@tmancey I think the client.json you provided will always be a false-positive as the oldest ad shares the uuid with other ad and therefor will never be shown.

Read more comments on GitHub >

github_iconTop Results From Across the Web

See your account history - Google Ads Help
Your Google Ads account contains a history of changes that shows what you've done in the past. This change history can help you...
Read more >
11 Reasons Your Google Ads Aren't Showing (& How to Fix!)
If your Google ads aren't showing, don't panic: There's a perfectly reasonable (and fixable) explanation. Check out this complete guide to ...
Read more >
Changes we made to attribution settings | Meta Business Help ...
The default attribution setting for newly created ad sets will be 7-day click or 1-day view, which may result in an increase in...
Read more >
Google Ads Change History - YouTube
Google Ads Change History is a free tool that can help diagnose performance changes in the account. There are several views and filters...
Read more >
AutoArchive settings explained - Microsoft Support
If you choose to have items archived, they cannot be deleted by an AutoArchive. ... Any Outlook item that has exceeded its aging...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found