Wissen van ondertekening: verschil tussen versies

Uit Petities
Ga naar: navigatie, zoeken
(hoe wissen we ondertekeningen)
 
(getest op burgerinitiatief)
Regel 18: Regel 18:
 
* signature_remote_addr -> IP-adres bij ondertekenen gewist op ‘petition.date_projected’
 
* signature_remote_addr -> IP-adres bij ondertekenen gewist op ‘petition.date_projected’
 
* confirmation_remote_addr -> IP-adres bij bevestigen 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.  
 
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:
 
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
+
* person_function  
* confirmed_at niet veranderen
+
* signed_at  
* unique_key niet veranderen
+
* confirmed_at  
 +
* unique_key
 
* confirmation_remote_browser
 
* confirmation_remote_browser
 
* signature_remote_browser
 
* signature_remote_browser
 +
* person_born_at
  
 
[[Categorie:developer]]
 
[[Categorie:developer]]

Versie van 5 mei 2017 om 15:37

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’


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