Wissen van ondertekening
Uit Petities
Om ondertekeningen te wissen gaat een script de ondertekeningen af vanaf en vraagt:
- Staat de petitie die hoort bij de ondertekening nog open (status=live)? Zo ja, dan niets doen. Stop.
- Zo nee, dan is de petitie niet meer ondertekenbaar.
- Staat de indiendatum in de toekomst? Zo ja, dan nog niets doen. Stop.
- Zo nee, dan is de petitie overhandigd (of had het moeten gebeuren). Staat de ondertekening op zichtbaar (visible=1)? Zo ja, dan niets doen. Stop.
- Zo nee, dan betreft het een anonieme ondertekening van een gesloten en ‘overhandigde’ petitie. Verander de ondertekening als volgt:
- person_name -> Naam gewist op ‘petition.date_projected’
- person_street -> Straat gewist op ‘petition.date_projected’
- person_street_number -> 0
- person_street_number_suffix -> NULL
- person_postalcode -> NULL
- person_email -> ‘signatures_id’@petities.nl
- person_dutch_citizen -> NULL
- person_birth_date -> NULL
- person_birth_city -> NULL
- signature_remote_addr -> IP-adres bij ondertekenen gewist op ‘petition.date_projected’
- confirmation_remote_addr -> IP-adres bij bevestigen gewist op ‘petition.date_projected’
Waarbij ‘petition.date_projected’ als dag-maand-jaar wordt genoteerd, wel zo netjes.
Voor de duidelijkheid, onderstaande velden worden niet beschouwd als 'persoonsgegeven' voor de Wet Bescherming Persoonsgegevens en veranderen niet:
- person_function
- signed_at
- confirmed_at
- unique_key
- confirmation_remote_browser
- signature_remote_browser
- person_born_at