AgileVentures / WebsiteOne

A website for Agile Ventures
https://www.agileventures.org
Other
143 stars 249 forks source link

GDPR compliance #2216

Closed tansaku closed 6 years ago

tansaku commented 6 years ago

provide option to opt-in to newsletter - and if they don't then don't add them to elasticemail for newsletter

praveendhawan commented 6 years ago

@tansaku where this option should be shown? Also I can't seem to find the related code

tansaku commented 6 years ago

hi @praveendhawan - apologies for slow response - have been on vacation - this should be an option shown on sign up - there is currently no options at all - I think we need to add to:

https://github.com/AgileVentures/WebsiteOne/blob/develop/app/views/devise/registrations/new.html.erb

and will also need to store info in the db - we'll also need to give the user the option to change in the user edit screen, but that can be broken out as a separate task ...

praveendhawan commented 6 years ago

We want a default unchecked checkbox (stored as a boolean in the user model) with wording like: "I give permission for AV to send me occasional emails"