-
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
Fix Shopify masking #5282
Fix Shopify masking #5282
Conversation
There was an inconsistency on the usage of DSR on what information was being presented, which required an if check
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Skipped Deployment
|
fides Run #10159
Run Properties:
|
Project |
fides
|
Branch Review |
refs/pull/5282/merge
|
Run status |
Passed #10159
|
Run duration | 00m 38s |
Commit |
a30ebfedd8 ℹ️: Merge 1699b0a53c7d9f99a1e772fbf2cf57fed329935e into 077d26642df0359b60d351f8f252...
|
Committer | Bruno Gutierrez Rios |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
0
|
Flaky |
0
|
Pending |
0
|
Skipped |
0
|
Passing |
4
|
Upgrade your plan to view test results. | |
View all changes introduced in this branch ↗︎ |
@@ -503,7 +503,7 @@ async def test_shopify_erasure_request_task( | |||
f"{dataset_name}:customers": 1, | |||
f"{dataset_name}:blogs": 0, | |||
f"{dataset_name}:customer_orders": 1, | |||
f"{dataset_name}:customer_addresses": 1, |
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.
Since we're adding a new address at shipping address, this increases by 1
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! Just make sure to bump the version on the shopify_config.yml
so any existing datasets auto-update. For example version: 0.0.4
-> version: 0.0.5
CHANGELOG.md
Outdated
### Fixed | ||
- Fix wording in tooltip for Yotpo Reviews [#5274](https://github.com/ethyca/fides/pull/5274) | ||
- Updated Shopify Datamap in order to ignore country and province values that are required on the erasure API |
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.
- Updated Shopify Datamap in order to ignore country and province values that are required on the erasure API | |
- Updated Shopify dataset in order to flag country, province, and other location values as read-only |
fides Run #10190
Run Properties:
|
Project |
fides
|
Branch Review |
main
|
Run status |
Passed #10190
|
Run duration | 00m 37s |
Commit |
dba1a567fd: Fix Shopify masking (#5282)
|
Committer | Bruno Gutierrez Rios |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
0
|
Flaky |
0
|
Pending |
0
|
Skipped |
0
|
Passing |
4
|
Upgrade your plan to view test results. | |
View all changes introduced in this branch ↗︎ |
Closes #2617
Description Of Changes
Updating the Shopify dataset to avoid sending masked values for country and province
Adding tests for masking values
Code Changes
Steps to Confirm
We've added Shipping Address to the shopify fixtures, and a new test that has a strict policy so it would mask all the values before sending it to Shopify. That checks that the values that we marked as read_only are not masked
Pre-Merge Checklist
CHANGELOG.md