Anomalie #17560
[Alfresco]Problème de statut et de vérification
Description
Statut :
l'interconnexion avec alfresco rencontre des problèmes.
un utilisateur peut injecter a plusieurs reprise un meme document dans alfresco.
il faut donc vérifier en base de l'external id n'est pas renseigner avant de relancer l'action.
Si l'external id est rempli il faut demander a alfresco si le dossier est bien renseigné a "depot fini".
Vérification :
il faut ajouter la vérification des char | et / ainsi que les espace en début de nom.
Demandes liées
Historique
#1 Mis à jour par Ludovic ARAUJO il y a presque 3 ans
Voici un correctif proposé pour les vérif :
$alfrescoCharRefused = [':', '*', '\'', '"', '>', '<', '|', '/']; // ligne 531 correctif
~~$document['subject'] = str_replace([':', '*', '\'', '"', '>', '<'], ' ', $document['subject']);~~ // ligne 612 avant
$document['subject'] = ltrim(str_replace($alfrescoCharRefused, ' ', $document['subject']));// ligne 612 correctif
$attachment['title'] = ltrim(str_replace($alfrescoCharRefused, ' ', $attachment['title'])); // ligne 707 correctif
#3 Mis à jour par Ludovic ARAUJO il y a presque 3 ans
pour la vérification dans alfresco : voir le ticket 17330
proposition d'amélioration :
if ($document['external_id'])// ligne 563 / syntaxe incertaine.
{
// curl GET pour vérifier si le dossier est good
// si c'est good
// maj status
// si non curl PUT pour toutes les metadata/fichiers
}
#4 Mis à jour par Ludovic ARAUJO il y a presque 3 ans
pour plus d'info me contacter directement.
#5 Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Statut changé de A qualifier à R&D - A étudier
- Assigné à changé de EDI PO à Alex ORLUC
#6 Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Echéance changé de 30/06/2021 à 01/07/2021
- Statut changé de R&D - A étudier à En cours
#7 Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Statut changé de En cours à R&D - En cours
#8 Mis à jour par Guillaume HEURTIER il y a presque 3 ans
On va intégrer la vérification sur les caractères.
La proposition d'amélioration nous parait cohérente, on va l'implémenter.
-> on stock dans external_id que l'identifiant du document déposé, pas le dossier. Il faut stocker l'identifiant du dossier pour faire le contrôle proposé.
Ce qui signifie que pour les documents déjà déposés, ce contrôle ne sera pas effectué.
Cible : Develop / 21.03 / 20.03 TMA
#9 Mis à jour par Guillaume HEURTIER il y a presque 3 ans
- Assigné à changé de Alex ORLUC à Guillaume HEURTIER
#12 Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Echéance changé de 01/07/2021 à 03/08/2021
#13 Mis à jour par Guillaume HEURTIER il y a presque 3 ans
- Statut changé de R&D - En cours à Complément d'Informations
#15 Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Assigné à changé de Guillaume HEURTIER à Ludovic ARAUJO
#16 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- Priorité changé de 0-Bloquant à 2-Sérieux
#18 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- Echéance
03/08/2021supprimé
#19 Mis à jour par Ludovic ARAUJO il y a plus de 2 ans
- Priorité changé de 2-Sérieux à 3-Mineur
Toujours en cour d’Enquête rien a signaler pour le moment.
#20 Mis à jour par Ludovic ARAUJO il y a plus de 2 ans
- Statut changé de Complément d'Informations à A traiter
- Assigné à
Ludovic ARAUJOsupprimé - Priorité changé de 3-Mineur à 1-Majeur
#22 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- Echéance mis à 06/12/2021
- Statut changé de A traiter à R&D - A étudier
- Assigné à mis à Ines MKACHER
#23 Mis à jour par Ines MKACHER il y a plus de 2 ans
- Statut changé de R&D - A étudier à R&D - En cours
- Assigné à changé de Ines MKACHER à Quentin RIBAC
#24 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- Version cible changé de 291 à 20.03 TMA4
#25 Mis à jour par Ines MKACHER il y a plus de 2 ans
- Echéance
06/12/2021supprimé
#26 Mis à jour par GIT LAB il y a plus de 2 ans
Commit ajouté sur la branche fix/17560/20.03_TMA4 de MaarchCourrier
FIX #17560 TIME 0:30 Alfresco: sanitize document subject and attachment title
https://labs.maarch.org/maarch/MaarchCourrier/commit/42be360b399259df5b1a7a7f48e13a80dc647747
#27 Mis à jour par Quentin RIBAC il y a plus de 2 ans
- Statut changé de R&D - En cours à R&D - En test
#28 Mis à jour par Ines MKACHER il y a plus de 2 ans
- Lié à Anomalie #19331: [Alfresco] Filtrage des caractères autorisés dans les noms de fichier ajouté
#30 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans
- Echéance mis à 04/01/2022
#31 Mis à jour par Ines MKACHER il y a plus de 2 ans
- Echéance changé de 04/01/2022 à 11/01/2022
#32 Mis à jour par Ines MKACHER il y a plus de 2 ans
- Echéance changé de 11/01/2022 à 18/01/2022
#33 Mis à jour par Hamza HRAMCHI il y a plus de 2 ans
- Statut changé de R&D - En test à R&D - Terminé
#34 Mis à jour par Hamza HRAMCHI il y a plus de 2 ans
- Statut changé de R&D - Terminé à R&D - En test
#35 Mis à jour par Ines MKACHER il y a plus de 2 ans
- Echéance
18/01/2022supprimé
RAF : 21.03 et develop
#37 Mis à jour par Hamza HRAMCHI il y a environ 2 ans
- Statut changé de R&D - En test à R&D - En cours
#38 Mis à jour par GIT LAB il y a environ 2 ans
Commit ajouté sur la branche fix/17560/21.03 de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #17560 TIME 0:45 Alfresco: sanitize document subject and attachment title
https://labs.maarch.org/maarch/MaarchCourrier/commit/b5392c2991a648fdce86d2270ba0f5a62b684e9f
#39 Mis à jour par GIT LAB il y a environ 2 ans
Commit ajouté sur la branche fix/19331/develop de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #17560 TIME 0:45 Alfresco: sanitize document subject and attachment title
https://labs.maarch.org/maarch/MaarchCourrier/commit/fc362899278f40708e3586aae8f1505fa2d2620d
#40 Mis à jour par Quentin RIBAC il y a environ 2 ans
- Statut changé de R&D - En cours à R&D - En test
#41 Mis à jour par GIT LAB il y a environ 2 ans
[MERGE REQUEST] Mergé sur 21.03 (https://labs.maarch.org/maarch/MaarchCourrier/-/merge_requests/542)
#42 Mis à jour par Hamza HRAMCHI il y a environ 2 ans
- Statut changé de R&D - En test à R&D - Terminé
#44 Mis à jour par GIT LAB il y a environ 2 ans
[MERGE REQUEST] Mergé sur fix/19843/21.03 (https://labs.maarch.org/maarch/MaarchCourrier/-/merge_requests/542)