Project

General

Profile

Scénario #35316

Impossibilité d'éditer les fichiers à supprimer sur le client : fichier non éditable (binaire)

Added by Emmanuel GARETTE 6 months ago. Updated 3 months ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
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

Tâche #35419: Récupérer les en-tête des requêtes HTTP avec le bon formatFerméBenjamin Bohard

Tâche #35420: Ne pas considérer un fichier absent comme un fichier binaireFerméBenjamin Bohard

Tâche #35425: TesterFerméLaurent Gourvenec

Tâche #35428: Ajout de pas de tests squashFerméBenjamin Bohard

Tâche #35436: Erreur lors de l'exécution du test squash : ZE-T07-007 - Ajout d'un personnalisé "binaire" dans ZéphirFerméBenjamin Bohard


Related issues

Related to Zéphir - Scénario #35230: Erreur d'affichage fichier gpg (binaire) dans Zéphir 2.8 Terminé (Sprint) 10/01/2022 01/01/2024
Related to Distribution EOLE - Scénario #33446: Zephir : erreur dans les logs à l'accès d'une variante vide Terminé (Sprint) 12/13/2021 01/14/2022

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

Also available in: Atom PDF