ethyca / fides

The Privacy Engineering & Compliance Framework
https://ethyca.com/docs
Apache License 2.0
360 stars 72 forks source link

Fixing privacy request received message #5518

Closed galvana closed 3 days ago

galvana commented 4 days ago

Closes LA-156

Description Of Changes

Fixing issue where custom identities were not being passed in correctly to the dispatch_message_task.

Steps to Confirm

  1. Add a custom identity to the Privacy Center
    "identity_inputs": {
    "email": "required",
    "stack_overflow_id": { "label": "Stack Overflow ID" }
    },
  2. Configure a messaging provider
  3. Set FIDES__NOTIFICATIONS__SEND_REQUEST_RECEIPT_NOTIFICATION=true
  4. Submit a privacy request
  5. You should receive a Your privacy request has been received email

Pre-Merge Checklist

vercel[bot] commented 4 days ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
fides-plus-nightly ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 20, 2024 5:09pm
cypress[bot] commented 4 days ago

fides    Run #11109

Run Properties:  status check passed Passed #11109  •  git commit dcba25053d ℹ️: Merge 8f13decf549e4974953587bf5829bb4d06d7f7ee into 48dc19916f425172d22edc81e278...
Project fides
Branch Review refs/pull/5518/merge
Run status status check passed Passed #11109
Run duration 00m 38s
Commit git commit dcba25053d ℹ️: Merge 8f13decf549e4974953587bf5829bb4d06d7f7ee into 48dc19916f425172d22edc81e278...
Committer Adrian Galvan
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 4
⚠️ You've recorded test results over your free plan limit.
Upgrade your plan to view test results.
View all changes introduced in this branch ↗︎
cypress[bot] commented 3 days ago

fides    Run #11111

Run Properties:  status check passed Passed #11111  •  git commit a6e0c867d1: Fixing privacy request received message (#5518)
Project fides
Branch Review main
Run status status check passed Passed #11111
Run duration 00m 39s
Commit git commit a6e0c867d1: Fixing privacy request received message (#5518)
Committer Adrian Galvan
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 4
⚠️ You've recorded test results over your free plan limit.
Upgrade your plan to view test results.
View all changes introduced in this branch ↗︎