Projet

Général

Profil

Anomalie #14201

Erreur Migration contacts 19.04 -> 20.03.5 (migrate.sh)

Ajouté par Antoine HAGUES il y a presque 4 ans. Mis à jour il y a presque 3 ans.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
Damien BUREL
Version cible:
Début:
19/06/2020
Echéance:
Version applicable MC:
Tags Courrier:
20.03.6 (Publié)

Description

Voici l'erreur constaté lors du passage du script migrate.sh :
~~~
root@MaarchCourrier:/var/www/html/MaarchCourrier/migration/20.03# php ./migrateContacts.php
Parse error: syntax error, unexpected ')', expecting ']' in /var/www/html/MaarchCourrier/migration/20.03/migrateContacts.php on line 414
root@MaarchCourrier:/var/www/html/MaarchCourrier/migration/20.03# nano /var/www/html/MaarchCourrier/migration/20.03/migrateContacts.php
root@MaarchCourrier:/var/www/html/MaarchCourrier/migration/20.03# php ./migrateContacts.php
Temps copy contacts = 0.084574937820435
Temps migrate custom fields = 22.156241178513
Temps updates = 0.21814393997192 secondes
Dernière Migration En cours : 25.30357503891 secondes.
3196 contact(s) migré(s) - Fin...
int(2)
resource(25) of type (pgsql link)
Fatal error: Uncaught Exception: Argument login is empty in /var/www/html/MaarchCourrier/src/core/models/ValidatorModel.php:28
Stack trace:
#0 /var/www/html/MaarchCourrier/src/app/user/models/UserModelAbstract.php(150): SrcCore\models\ValidatorModel::notEmpty(Array, Array)
#1 /var/www/html/MaarchCourrier/migration/20.03/migrateContacts.php(599): User\models\UserModelAbstract::getByLogin(Array)
#2 /var/www/html/MaarchCourrier/migration/20.03/migrateContacts.php(419): migrateResletterbox_Users(Array)
#3 {main}
thrown in /var/www/html/MaarchCourrier/src/core/models/ValidatorModel.php on line 28
~~~

Voici la solution temporaire proposé dans le fichier migrateContacts.php :
~~~
migrateContactRes_Users(['firstManId' => $firstMan[0]['id'], 'databaseConnection' => $databaseConnection]);
//migrateResletterbox_Users(['firstManId' => $firstMan[0]['id'], 'databaseConnection' => $databaseConnection]);
migrateResattachments_Users(['firstManId' => $firstMan[0]['id']]);
migrateContactParameters();
~~~

Historique

#1 Mis à jour par Support Maarch il y a presque 4 ans

  • Statut changé de A qualifier à A traiter

#2 Mis à jour par Emmanuel DILLARD il y a presque 4 ans

  • Statut changé de A traiter à R&D - A planifier
  • Assigné à changé de EDI PO à Maarch Courrier DEV TEAM
  • Priorité changé de 0-Bloquant à 1-Majeur
  • Version cible changé de Inscription Backlog Courrier à 20.03 (Fin de vie)

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

  • Statut changé de R&D - A planifier à 17
  • Assigné à changé de Maarch Courrier DEV TEAM à Antoine HAGUES

Merci de joindre un lien vers la base (Drive ou Firefox Send)

#5 Mis à jour par Emmanuel DILLARD il y a presque 4 ans

  • Projet changé de Backlog à CURRENT SPRINT
  • Statut changé de 17 à R&D - En cours
  • Assigné à changé de Antoine HAGUES à EDI PO

#6 Mis à jour par Emmanuel DILLARD il y a presque 4 ans

  • Tags Courrier 20.03.6 (15/07) ajouté

#7 Mis à jour par Florian AZIZIAN il y a presque 4 ans

  • Assigné à EDI PO supprimé

#8 Mis à jour par Damien BUREL il y a presque 4 ans

  • Assigné à mis à Damien BUREL

#9 Mis à jour par Damien BUREL il y a presque 4 ans

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

#10 Mis à jour par Emmanuel DILLARD il y a presque 4 ans

  • Projet changé de CURRENT SPRINT à Backlog

#11 Mis à jour par Emmanuel DILLARD il y a presque 4 ans

  • Tags Courrier 20.03.6 (Publié) ajouté
  • Tags Courrier 20.03.6 (15/07) supprimé

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

  • Projet changé de Backlog à Backlog Courrier
  • Version cible changé de 20.03 (Fin de vie) à 20.03 (Sécurité)

Formats disponibles : Atom PDF