Image du projet 'Import / Export XML' téléversée
  1. Import / Export XML
  2. IMPORTXML-187

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

XMLWordImprimable

    • Icon: Bug Bug
    • Résolution: Résolu
    • Icon: Mineur Mineur
    • master, 1.07.23
    • master, branche 1.7
    • 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.

            marine.cognacq Marine COGNACQ [X] (Inactif)
            marine.cognacq 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: