La suppression automatique sur les structures et annuaires ne fonctionne pas dans certain cas.

XMLWordImprimable

    • Type: Bug
    • Résolution: Résolu
    • Priorité: Mineur
    • master, 1.07.23
    • Affecte la/les version(s): master, branche 1.7
    • Composants: Aucune
    • Aucune
    • K-Sup 6.7 - Sprint
    • 3
    • 2
    • 5
    • 5
    • 2

      Lorsqu'on fait un import automatisé d'annuaire et de structure, la suppression automatique ne fonctionne pas alors que le paramétrage dans le fichier env_importexport.properties est bon.

      L'ordre de traitement des fichiers semblent rentrer en jeu. En effet si le fichier annuaire est plus récent, la suppression se passe correctement.

      Dans ImportManager, méthode synchroniseFichesASupprimer => la variable typeSuppression est à 0 pour annuaire puis 1 pour structure. ( 1 dans tous les cas pour le cas où ça fonctionne).
      Cela est dû à un décalage entre les variables sourceImport et sourceSynchronization. Dans le cas KO, souceImport = annuaire et sourceSynchronisation = structure.
      sourceImport est alimenté dans la boucle sur les fichiers. Apres la boucle elle a la valeur du dernier fichier traité. La suppression des fiches intervient après la boucle et donc se positionne sur la mauvaise source.

            Personne assignée:
            Marine COGNACQ [X] (Inactif)
            Rapporteur:
            Marine COGNACQ [X] (Inactif)
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            3 Démarre l'observation de ce ticket

              Création:
              Mise à jour:
              Résolue: