Wissen van ondertekening: verschil tussen versies

Uit Petities
Ga naar: navigatie, zoeken
(hoe wissen we ondertekeningen)
(geen verschil)

Versie van 1 mei 2017 om 11:58

Om ondertekeningen te wissen gaat een script de ondertekeningen af vanaf en vraagt:

  1. Staat de petitie die hoort bij de ondertekening nog open (status=live)? Zo ja, dan niets doen. Stop.
  2. Zo nee, dan is de petitie niet meer ondertekenbaar.
  3. Staat de indiendatum in de toekomst? Zo ja, dan nog niets doen. Stop.
  4. 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.
  5. 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’
  • person_born_at -> NULL

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 niet veranderen
  • signed_at niet veranderen
  • confirmed_at niet veranderen
  • unique_key niet veranderen
  • confirmation_remote_browser
  • signature_remote_browser