Bug #24152
Décalage horaire sur export/import des exceptions
0%
Description
cf captures dans #24126 qui montrent le résultat d'un export/import, on y voit que les exceptions sont sur la prod (où a eu lieu l'import) décalées de deux heures.
Fichiers
Révisions associées
tests: remove useless double creation of a timeperiod exception (#24152)
tests: add non regression test on TimePerioException import/export (#24152)
agendas: fix export/import of TimePeriodException (#24152)
- convert datetime to naive before serialization,
- export missing fields: external_id, recurrence_id and update_datetime.
Historique
Mis à jour par Benjamin Dauvergne il y a presque 6 ans
- Fichier 0001-tests-improve-import-export-tests-pep8ness-24152.patch 0001-tests-improve-import-export-tests-pep8ness-24152.patch ajouté
- Fichier 0003-tests-add-non-regression-test-on-TimePerioException-.patch 0003-tests-add-non-regression-test-on-TimePerioException-.patch ajouté
- Fichier 0002-tests-remove-useless-double-creation-of-a-timeperiod.patch 0002-tests-remove-useless-double-creation-of-a-timeperiod.patch ajouté
- Fichier 0004-agendas-fix-export-import-of-TimePeriodException-241.patch 0004-agendas-fix-export-import-of-TimePeriodException-241.patch ajouté
- Patch proposed changé de Non à Oui
Avec un test de non régression qui foire avant et passe après.
Au passage j'ai aussi corrigé l'export pour les exceptions récurrentes, histoire qu'on puisse continuer à importer les même fichier .ICS d'une plate-forme à l'autre.
Mis à jour par Anonyme il y a presque 6 ans
- Fichier test_results.xml test_results.xml ajouté
C'est OK pour moi
côté tox : j'ai seulement 2 tests qui ne passent pas test_sso et test_slo dans test_sso.py, mais je doute que ça soit lié à tes patchs.
Mis à jour par Benjamin Dauvergne il y a presque 6 ans
- Statut changé de Nouveau à Résolu (à déployer)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
tests: improve import/export tests pep8ness (#24152)