Commit 22cbcd5c authored by Jérémie Passerat's avatar Jérémie Passerat

Derniere correction bugs

parent aa3b09f5
......@@ -534,15 +534,17 @@ class ContenuDao:
# on modifie les tags
self.base_donnees.contenu.update_one({"_id": ObjectId(id_contenu)}, {"$set": {"tags_fixes": tags}})
# et le chemin du fichier
# on créée le nouveau chemin pour le fichier
chemin_tags = '/'.join(tags) + "/"
# mettre a jour le chemin du contenu
# on le met a jour
self.base_donnees.contenu.update_one({"_id": ObjectId(id_contenu)},
{"$set": {"fichier": chemin_tags + id_contenu + "/" + id_contenu}})
#on créée le nouveau chemin (tous les répertoires)
Path(self.chemin + chemin_tags + id_contenu + "/").mkdir(0o777, parents=True, exist_ok=True)
# on change l'ancien chemin (qu'on supprime) pour créer le nouveau
Path(ancien_chemin).rename(self.get_chemin_du_contenu(id_contenu))
self.rm_tree(Path(ancien_chemin[:ancien_chemin.rfind("/") + 1]))
# Path(ancien_chemin[:ancien_chemin.rfind("/") + 1]).rmdir()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment