Tâche #37145
Scénario #35899: Restreindre les droits d'écriture sur les listes générées
Traceback lié à Sympa dans les tests d'import
Début:
28/10/2025
Echéance:
% réalisé:
0%
Restant à faire (heures):
Description
- https://dev-eole.ac-dijon.fr/jenkins/job/2.8.1/job/test-importation-amonecole-2.8.1-amd64/734/parsed_console/
- https://dev-eole.ac-dijon.fr/jenkins/job/2.8.1/job/test-importation-etb1scribe-2.8.1-amd64/996/console
2025-10-28 11:10:33.159 ERROR:scribe.importation:format requires a mapping
2025-10-28 11:10:33.159 AUTOMATE : Traceback dans la sortie console!
2025-10-28 11:10:33.159 Traceback (most recent call last):
2025-10-28 11:10:33.159 File "/usr/share/ead2/backend/bin/importation.py", line 408, in do_import_eleve
2025-10-28 11:10:33.159 writer.write_classe(store=self.store, connexion=connexion,
2025-10-28 11:10:33.159 File "/usr/lib/python3/dist-packages/scribe/importation/writer.py", line 239, in write_classe
2025-10-28 11:10:33.159 grp_name = _write_classe(groupe, grp_name, niveau, description,
2025-10-28 11:10:33.159 File "/usr/lib/python3/dist-packages/scribe/importation/writer.py", line 212, in _write_classe
2025-10-28 11:10:33.159 groupe._add('Classe', prefix_grp_name, domaine="restreint", partage="",
2025-10-28 11:10:33.159 File "/usr/lib/python3/dist-packages/scribe/eolegroup.py", line 128, in _add
2025-10-28 11:10:33.159 self._add_resp_maillist(name, domaine, etab=etab)
2025-10-28 11:10:33.159 File "/usr/lib/python3/dist-packages/scribe/eolegroup.py", line 245, in _add_resp_maillist
2025-10-28 11:10:33.159 ldico['moderation'] = '\n'.join([tmpl_modo % moderateur
2025-10-28 11:10:33.159 File "/usr/lib/python3/dist-packages/scribe/eolegroup.py", line 245, in <listcomp>
2025-10-28 11:10:33.159 ldico['moderation'] = '\n'.join([tmpl_modo % moderateur
2025-10-28 11:10:33.159 TypeError: format requires a mapping
Révisions associées
Les modérateurs sont dans une liste fixe
Ref #37145
Les listes des responsables sont de type newsletter
Ref #37145
Dénominateur commun pour les filtres de groupes et d’utilisateurs
Ref #37145
Historique
#1 Mis à jour par Joël Cuissinat il y a 5 mois
- Sujet changé de Traceback lié à Sympa dans les tests d'import AmonEcole à Traceback lié à Sympa dans les tests d'import
- Description mis à jour (diff)
#2 Mis à jour par Benjamin Bohard il y a 5 mois
- Statut changé de Nouveau à À valider
#3 Mis à jour par Benjamin Bohard il y a 5 mois
Autre problème à l’import détecté après coup, lors de la gestion des listes des responsables.