Scénario #35316
Impossibilité d'éditer les fichiers à supprimer sur le client : fichier non éditable (binaire)
Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
10/01/2022
Due date:
01/01/2024
% Done:
100%
Story points:
1.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto
Description
J'ai supprimé un fichier dans la liste des fichiers personnalisés.
Le lien : "Fichiers à supprimer sur le client (templates et fichiers divers)" apparait, mais lorsque je clique dessus j'ai le message "fichier non éditable (binaire)" au lieu de la liste des fichiers a supprimer.
Subtasks
Related issues
History
#1 Updated by Joël Cuissinat 6 months ago
- Parent task set to #35222
#2 Updated by Joël Cuissinat 6 months ago
- Related to Scénario #35230: Erreur d'affichage fichier gpg (binaire) dans Zéphir 2.8 added
#3 Updated by Joël Cuissinat 6 months ago
Je confirme le problème lors de l'édition d'un serveur.
Bizarrement, en effectuant les manipulations suite au test squash ZE-T03-005, le lien équivalent est fonctionnel au niveau variante.
On pourra ajouter les pas de test correspondants à cet endroit !
#4 Updated by Benjamin Bohard 4 months ago
Il y a deux problèmes trouvés à ce stade :
- la fonction xmlrpc_get_file_content renvoie BINARY lorsque le fichier examiné n’existe pas (dû au fait que la sortie avec le code d’erreur n’est déclenchée qu’en cas d’exception et que la fonction istextfile a été modifiée pour ne plus déclencher d’exception)
- la récupération des paramètres de la requête POST pour la suppression tente de récupérer 'remove' et non b'remove', ce qui entraîne que remove est toujours à False et que le fichier fichiers_zephir/removed n’est pas mis à jour.
Ces observations ne semblent pas valides pour toutes les combinaisons de versions client, serveur cependant.
#5 Updated by Joël Cuissinat 4 months ago
- Parent task deleted (
#35222)
#6 Updated by Joël Cuissinat 4 months ago
- Tracker changed from Tâche to Scénario
- Start date deleted (
03/30/2023) - Release set to Carnet de produit (Cadoles)
- Story points set to 1.0
#7 Updated by Benjamin Bohard 4 months ago
- Due date set to 01/01/2024
- Assigned To set to Benjamin Bohard
- Target version set to Carnet Cadoles
- Start date set to 10/01/2022
#8 Updated by Benjamin Bohard 4 months ago
- Related to Scénario #33446: Zephir : erreur dans les logs à l'accès d'une variante vide added
#9 Updated by Joël Cuissinat 3 months ago
- Status changed from Nouveau to Terminé (Sprint)
- Target version changed from Carnet Cadoles to Livraison Cadoles 31/05/2023
- Release changed from Carnet de produit (Cadoles) to EOLE 2.8.0