Bug #6787
import_zip : écrire seulement les fichiers mais pas les dossiers
Statut:
Fermé
Priorité:
Normal
Assigné à:
Jérôme Schneider
Version cible:
-
Début:
20 mars 2015
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Actuellement le improt_zip du publisher crée correctement les dossiers mais les considères ensuite comme un fichier.
Fichiers
Révisions associées
Historique
Mis à jour par Jérôme Schneider il y a environ 9 ans
- Fichier 0001-import_zip-test-if-is-not-a-directory-before-writtin.patch 0001-import_zip-test-if-is-not-a-directory-before-writtin.patch ajouté
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a environ 9 ans
Je préfererais détecter plus tôt que l'entrée courante dans le zip est un répertoire ("not os.path.basename(f)" semble le meilleur moyen) et zapper l'entrée quand c'est le cas.
(par ailleurs, dans le sujet du commit, un seul t à writing).
Mis à jour par Jérôme Schneider il y a environ 9 ans
- Fichier 0001-import_zip-don-t-treat-folders-like-files-6787.patch 0001-import_zip-don-t-treat-folders-like-files-6787.patch ajouté
- Statut changé de Nouveau à En cours
Mis à jour par Frédéric Péters il y a environ 9 ans
Ce serait bien d'avoir un commentaire, "# skip directories", parce que d'elle-même la comparaison "not os.path.basename()" ne parle pas vraiment.
Et dans le message de commit s/folder/directory/; et avec ça ce sera ok.
Mis à jour par Frédéric Péters il y a environ 9 ans
- Statut changé de En cours à Résolu (à déployer)
Poussé avec le commentaire et la réécriture du message de commit.
commit 23ea72da85e5649101974fbc5c73abac9f8d60ae Author: Jérôme Schneider <jschneider@entrouvert.com> Date: Fri Mar 20 16:29:12 2015 +0100 publisher: skip directories when importing from a zipfile (#6787)
publisher: skip directories when importing from a zipfile (#6787)