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

Informations

    • Bug
    • Résolution: Résolu
    • Mineur
    • master, 1.07.23
    • master, branche 1.7
    • Aucune
    • Aucune
    • K-Sup 6.7 - Sprint
    • 3
    • 2
    • 5
    • 5
    • 2

    Description

      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.

      Pièces jointes

        Liens des tickets

          Activité

            Personnes

              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

              Dates

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