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

          Il n'y a aucune sous-tâche pour ce ticket.

          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: