Tâche #37501
Distribution EOLE - Scénario #37288: Traitement express MEN en cours (scénario de remplacement)
La distribution de devoir enregistre le contenu du fichier en BASE64
Statut:
À valider
Priorité:
Normal
Assigné à:
Version cible:
Début:
11/06/2026
Echéance:
% réalisé:
0%
Restant à faire (heures):
Description
k@klst:~$ cat devoir.txt dsfdsfdsfs EZRZREdsfdsfdsfs
root@scribe:~# cat /home/adhomes/3a.01/perso/devoirs/prof1/fdgdgfd/devoir.txt ZHNmZHNmZHNmcwpFWlJaUkVkc2Zkc2Zkc2ZzCg==
>>> from base64 import b64decode
>>> b64decode('ZHNmZHNmZHNmcwpFWlJaUkVkc2Zkc2Zkc2ZzCg==')
b'dsfdsfdsfs\nEZRZREdsfdsfdsfs\n'
"/usr/share/ead2/frontend/web/page.py" 972L :
request.args[request.args[b'filename'][0]][0] = b64encode(request.args[request.args[b'filename'][0]][0])
Mais il n'y a jamais le "b64decode" qui va avec...
Demandes liées
Révisions associées
décodage du fichier devoir base64 avant l'envoi REF #37501
Historique
#1 Mis à jour par Joël Cuissinat il y a 3 mois
- Sujet changé de La distrubution de devoir enregistre le contenu du fichier en BASE64 à La distribution de devoir enregistre le contenu du fichier en BASE64
#2 Mis à jour par Joël Cuissinat il y a 3 mois
- Tracker changé de Demande à Tâche
- Statut changé de Nouveau à À valider
- Assigné à mis à Klaas TJEBBES
- Tâche parente mis à #37288
#3 Mis à jour par Joël Cuissinat il y a 3 mois
ead$ git branch -r --contains efe39a7d origin/2.10.0/master origin/2.8.0/master origin/2.8.1/master origin/2.9.0/master origin/HEAD -> origin/master origin/dist/eole/2.10.0/master origin/dist/eole/2.11.0/master origin/dist/eole/2.8.0/master origin/dist/eole/2.8.1/master origin/dist/eole/2.9.0/master origin/master
#4 Mis à jour par Klaas TJEBBES il y a 3 mois
- Lié à Demande #37507: Ajouter un test pour vérifier le fonctionnement de la distribution de devoirs dans l'EAD ajouté