reapit / foundations

Foundations platform mono repo
56 stars 21 forks source link

Marketing Consent Is Not Exposed In The Attendee Field On Appointments #11258

Open rlockett1121 opened 1 week ago

rlockett1121 commented 1 week ago

Describe the bug In the data outlining the attendee on an appointments webhook there is no marketing consent exposed.

To Reproduce Steps to reproduce the behaviour eg:

  1. Perform any action on Reapit that will fire an appointments webhook

Expected behaviour Along with the other data present in an entry in the "contacts" array within the "attendee" section of the array, we should also have the marketing consent of the contact.

Screenshots This is a sample from a test "appointments.confirmed" webhook image

Additional context Add any other context about the problem here.

github-actions[bot] commented 1 week ago

Thank you for taking the time to report a bug. We prioritise bugs depending on the severity and implications, so please ensure that you have provided as much information as possible. If you haven’t already, it really helps us to investigate the bug you have reported if you provide ‘Steps to Replicate’ and any associated screenshots. Please ensure any personal information from the production database is obscured when submitting screenshots. This issue will be reviewed in our weekly refinement sessions and assigned to a specific project board. We may also update the ticket to request additional information, if required. For more information on our processes, please click here

byt3sage commented 1 week ago

@AshDeeming for some context, the request was actioned here for consent information on related contacts: https://github.com/reapit/foundations/issues/10478

I think that it got missed although I guess it's not strictly 'related'.