Migration 0.9 - Adding Prod modules
This ticket was originally posted on the previous repo here
Changes to be added : Action page
-
Interpellation twitter globale -
Elus mail globale -
Pétition (bug) -
Vidéo -
ADD & EDIT forms -
Interpellation email ciblé -
Interpellation twitter ciblé -
Multiple twitter message functionnality
Home
-
Block add actions -
EO twitter contact
footer
-
newsletter
EO
-
New fields (commune, twitter) -
New file -
Display Twitter -
Index & Canonical
Bugs blocking the merge, check each implementation to make sure it doesn't occure : -> Contact form --> CSRF Token missing -> Petition --> CSRF token -> EO Context disappearing : Linked to the use of /api/search-eo/ that overights contextes, thus making the fields that aren't shared between it & /api/electeofficials/ disappear
Bugs encountered
-
Bug 1 -> permission denied for img upload of NGO PermissionError: [Errno 13] Permission denied: '/media/#RiseFor PNG.png'
-
Bug 2 -> Help Install TypeError: Tried to update field data_manager.HelpInstall.contact_email with a model instance, <SimpleLazyObject: <User: maximesenzamici@gmail.com>>. Use a value compatible with EmailField
-
Bug 3 -> My actions Actions don't show up
-
Bug 4 --> CRF Token on Petition module