-
Notifications
You must be signed in to change notification settings - Fork 72
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
[Backend] More Privacy Notice Data Use Validation Checks #3156
Conversation
…otice is allowed. Relax slightly to allow things like data use siblings, or nephews, but still prevent parents/grandparents.
@adamsachs when you have a minute, I have a EDIT: logic is fine, just adding more tests here |
Passing run #1600 ↗︎
Details:
This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. |
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## main #3156 +/- ##
=======================================
Coverage 87.51% 87.52%
=======================================
Files 309 310 +1
Lines 18010 18024 +14
Branches 2341 2338 -3
=======================================
+ Hits 15762 15775 +13
- Misses 1822 1823 +1
Partials 426 426
☔ View full report in Codecov by Sentry. |
…the additional tests here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this looks good! thanks for the extra iterations to get it nice and clean :)
Closes #3154
Code Changes
Steps to Confirm
advertising.first_party.personalized notice
and a Californiaadvertising.third_party.personalized
notice) and confirm it is allowed. Confirm a parent child data use in the same region is still not allowed.Pre-Merge Checklist
CHANGELOG.md
Description Of Changes
Context: #3120 (comment)
Adding additional checks here to confirm sibling or nephew relationships are allowed in the hierarchy. I thought this didn't work but the starts with check does handle these use cases so adding further tests here.