Projet

Général

Profil

Actions

Anomalie #17560

fermé

[Alfresco]Problème de statut et de vérification

Ajouté par Ludovic ARAUJO il y a plus de 3 ans. Mis à jour il y a presque 3 ans.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
Quentin RIBAC
Version cible:
Début:
24/06/2021
Echéance:

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 1 (0 ouverte1 fermée)

Lié à Backlog Courrier - Anomalie #19331: [Alfresco] Filtrage des caractères autorisés dans les noms de fichier R&D - Terminé30/12/202118/01/2022Actions

Mis à jour par Ludovic ARAUJO il y a plus de 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

Mis à jour par Ludovic ARAUJO il y a plus de 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
        }

Mis à jour par Ludovic ARAUJO il y a plus de 3 ans

pour plus d'info me contacter directement.

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Statut changé de A qualifier à R&D - A étudier
  • Assigné à changé de EDI PO à Alex ORLUC

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Echéance changé de 30/06/2021 à 01/07/2021
  • Statut changé de R&D - A étudier à En cours

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Statut changé de En cours à R&D - En cours

Mis à jour par Guillaume HEURTIER il y a plus de 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

Mis à jour par Guillaume HEURTIER il y a plus de 3 ans

  • Assigné à changé de Alex ORLUC à Guillaume HEURTIER

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Echéance changé de 01/07/2021 à 03/08/2021

Mis à jour par Guillaume HEURTIER il y a plus de 3 ans

  • Statut changé de R&D - En cours à Complément d'Informations

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Assigné à changé de Guillaume HEURTIER à Ludovic ARAUJO

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Priorité changé de 0-Bloquant à 2-Sérieux

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Echéance 03/08/2021 supprimé

Mis à jour par Ludovic ARAUJO il y a plus de 3 ans

  • Priorité changé de 2-Sérieux à 3-Mineur

Toujours en cour d’Enquête rien a signaler pour le moment.

Mis à jour par Ludovic ARAUJO il y a environ 3 ans

  • Statut changé de Complément d'Informations à A traiter
  • Assigné à Ludovic ARAUJO supprimé
  • Priorité changé de 3-Mineur à 1-Majeur

Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Echéance mis à 06/12/2021
  • Statut changé de A traiter à R&D - A étudier
  • Assigné à mis à Ines MKACHER

Mis à jour par Ines MKACHER il y a environ 3 ans

  • Statut changé de R&D - A étudier à R&D - En cours
  • Assigné à changé de Ines MKACHER à Quentin RIBAC

Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Version cible changé de 291 à 20.03 TMA4

Mis à jour par Ines MKACHER il y a environ 3 ans

  • Echéance 06/12/2021 supprimé

Mis à jour par GIT LAB il y a environ 3 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

Mis à jour par Quentin RIBAC il y a presque 3 ans

  • Statut changé de R&D - En cours à R&D - En test

Mis à jour par Ines MKACHER il y a presque 3 ans

  • Lié à Anomalie #19331: [Alfresco] Filtrage des caractères autorisés dans les noms de fichier ajouté

Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Echéance mis à 04/01/2022

Mis à jour par Ines MKACHER il y a presque 3 ans

  • Echéance changé de 04/01/2022 à 11/01/2022

Mis à jour par Ines MKACHER il y a presque 3 ans

  • Echéance changé de 11/01/2022 à 18/01/2022

Mis à jour par Hamza HRAMCHI il y a presque 3 ans

  • Statut changé de R&D - En test à R&D - Terminé

Mis à jour par Hamza HRAMCHI il y a presque 3 ans

  • Statut changé de R&D - Terminé à R&D - En test

Mis à jour par Ines MKACHER il y a presque 3 ans

  • Echéance 18/01/2022 supprimé

RAF : 21.03 et develop

Mis à jour par Hamza HRAMCHI il y a presque 3 ans

  • Statut changé de R&D - En test à R&D - En cours

Mis à jour par GIT LAB il y a presque 3 ans

Commit ajouté sur la branche fix/17560/21.03 de MaarchCourrier par Quentin RIBAC
FIX #17560 TIME 0:45 Alfresco: sanitize document subject and attachment title
https://labs.maarch.org/maarch/MaarchCourrier/commit/b5392c2991a648fdce86d2270ba0f5a62b684e9f

Mis à jour par GIT LAB il y a presque 3 ans

Commit ajouté sur la branche fix/19331/develop de MaarchCourrier par Quentin RIBAC
FIX #17560 TIME 0:45 Alfresco: sanitize document subject and attachment title
https://labs.maarch.org/maarch/MaarchCourrier/commit/fc362899278f40708e3586aae8f1505fa2d2620d

Mis à jour par Quentin RIBAC il y a presque 3 ans

  • Statut changé de R&D - En cours à R&D - En test

Mis à jour par GIT LAB il y a presque 3 ans

Mis à jour par Hamza HRAMCHI il y a presque 3 ans

  • Statut changé de R&D - En test à R&D - Terminé

Mis à jour par GIT LAB il y a presque 3 ans

[MERGE REQUEST] Mergé sur fix/19843/21.03 (https://labs.maarch.org/maarch/MaarchCourrier/-/merge_requests/542)

Actions

Formats disponibles : Atom PDF