Skip to content

✨ add GDPR consent field to event registration#111

Open
solarmarius wants to merge 1 commit intotd-org-uit-no:masterfrom
solarmarius:fix-gdpr
Open

✨ add GDPR consent field to event registration#111
solarmarius wants to merge 1 commit intotd-org-uit-no:masterfrom
solarmarius:fix-gdpr

Conversation

@solarmarius
Copy link

Changes:

  • Add gdprConsent to JoinEventPayload and Participant models (both optional)
  • Update join_event endpoint to capture gdprConsent value
  • Update get_event_options to return gdprConsent with safe .get() for legacy data
  • Include gdprConsent in event export with summary statistics
  • Update test fixtures and seeding script to include gdprConsent

Backward compatibility:

  • gdprConsent defaults to None for existing participants

Add optional gdprConsent boolean field to track user consent when joining events.
Field is backward compatible with existing participants in production.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant