unable to exclude sites from the a-c table
See original GitHub issueDescription
We’re still getting reports from the community that even after https://github.com/brave/brave-browser/issues/1693 being released in 0.58.21
which was the hotfx 3
, users are still having issues excluding websites from the a-c.
Steps to Reproduce
N/A… We currently don’t really have any STR. We should try working with some users that are experiencing this to see if we can either get their profiles or see if they’re receiving an errors in the browser console.
Actual result:
Users can’t exclude websites from the a-c
table under Rewards
.
Expected result:
Users should be able to exclude publishers from the a-c
table under Rewards
Reproduces how often:
I’m not sure as we don’t really have STR yet.
Brave version (brave://version info)
Brave | 0.58.21 Chromium: 71.0.3578.98 (Official Build) (64-bit) |
---|---|
Revision | 15234034d19b85dcd9a03b164ae89d04145d8368-refs/branch-heads/3578@{#897} |
Reproducible on current release:
- Does it reproduce on brave-browser dev/beta builds?
I’m not sure as we don’t really have STR yet. We’ll need more information from the users that are still experiencing this issue.
Additional Information
CCing @brave/legacy_qa @NejcZdovc
Issue Analytics
- State:
- Created 5 years ago
- Comments:18 (4 by maintainers)
Top GitHub Comments
Verified passed with
Verification passed on
Used test plan from https://github.com/brave/brave-core/pull/1760 Also tested excluding and including of site in a-c table
Verification passed on
@Brave-Matt @kjozwiak
Just an update on my observations - I was just playing around with this more and stepping through the code when I noticed there does seem to be a problem excluding sub-domains when you have already excluded the domain. This does appear to be separate from the latency issue I’m also seeing.
My guess is this is from the check on publisherKey, instead of url:
For instance - I took a look at the exclude list as it’s saved to localStorage and I see it’s just publisherKey, which is only the main domain. At some point I excluded google.com successfully but in my a-c list I have mail.google.com showing up as just “google.com” (twice, different bug). So that check I’m guessing fails since it only checks the publisher key which looks to be the same across subdomains…
Top of A-C list in localStorage:
Exclude list in localStorage:
Top of my A-C Table: