Projet

Général

Profil

Actions

Anomalie #1403

fermé

Erreurs lors de l'import (fichiers CSV)

Ajouté par Alain Paris il y a presque 5 ans. Mis à jour il y a plus de 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
Core
Version cible:
Début:
27/02/2020
Echéance:
% réalisé:

100%

Temps estimé:
Version utilisée:

Description

Bonjour,
Certains champs semblent poser des problèmes lors l'import d'un fichier en CSV.

Les champs:
"id_statut"(Statut),
"bool_admin_adh"(administrateur galette),
"bool_exempt_adh"(exempt de cotisation),
"bool_display_info"(apparaitre dans la liste des membre)

provoquent une erreur si la cellule correspondante est vide (Le galop d'essai ne semble pas contrôler cela).

Lors de la création d'une fiche adhérent galette complète automatiquement ces données.....

Le fait que ces champs ne peuvent pas être obligatoires ,empêche t'il le galop d'essai de les contrôler ?

Je pense que lors de l'ajout de ces champs dans le modèle d'import,il serait souhaitable qu'il y ai un contrôle d'office dans le galop.

Le fait de ne pas les incorporer dans le modèle supprime ce problème (galette complète par défaut).

Mis à jour par Johan Cwiklinski il y a presque 5 ans

  • Catégorie mis à Core
  • Assigné à mis à Johan Cwiklinski
  • Version cible mis à 0.9.4

Mis à jour par Johan Cwiklinski il y a plus de 4 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

Mis à jour par Alain Paris il y a plus de 4 ans

Bonjour,

J'ai fait un test avec la nightly,avec fichier d'import comprenant tout les champs (récupéré d'un export et modifié par exemple pour les champs booléens)

bool_admin_adh présente encore une erreur lors de l'import si cellule vide
(::1 - 2020-04-14 08:45:17 - 3 - Something went wrong :'( | SQLSTATE[HY000]: General error: 1366 Incorrect integer value: '' for column 'bool_admin_adh' at row 1 )

De plus il y a un soucis au niveau des champs :

email_adh lors du galop d'essai bloque si cellule vide.
::1 - 2020-04-14 09:15:06 - 3 - [Galette\IO\CsvIn] - Non-valid E-Mail address! (E-Mail)
::1 - 2020-04-14 09:15:06 - 3 - [Galette\IO\CsvIn] - This E-Mail address is already used by another member!(peut être parce-qu’il existe déjà un adhérent sans courriel)

msn_adh et url_adh lors du galop d'essai bloque si cellule vide.
::1 - 2020-04-14 07:01:34 - 3 - [Galette\IO\CsvIn] - Adresse courriel non valide ! (MSN)
::1 - 2020-04-14 06:55:18 - 3 - [Galette\IO\CsvIn] - Adresse web non valide ! Peut-être avez vous oublié le http:// ?

mdp_adh je n'ai pas réussi a importer de mot de passe (alors qu'auparavant il me semble que cela fonctionnait).
si vide (::1 - 2020-04-14 07:24:47 - 3 - [Galette\IO\CsvIn] - Le mot de passe doit être composé d’au moins 6 caractères !)
si mot de passe crypté (::1 - 2020-04-14 07:05:37 - 3 - [Galette\IO\CsvIn] - Les mots de passe ne correspondent pas !)

Mérite certainement d'autres essai....

Mis à jour par Johan Cwiklinski il y a plus de 4 ans

  • Statut changé de Résolu à In Progress
  • % réalisé changé de 100 à 80

Hum... Ok, pour bool_admin_adh je vais regarder (étrange, tous les bool sont gérés de la même manière normalement).

email_adh, msn_adh et url_adh je n'ai clairement pas testé ; sais-tu si ça vient du correctif ou si c'est aussi cassé dans la version stable ?

mdp_adh, non ça n'a jamais été possible (ça avait été discuté ici, mais pas implémenté).

Mis à jour par Johan Cwiklinski il y a plus de 4 ans

  • Statut changé de In Progress à Résolu
  • % réalisé changé de 80 à 100

Mis à jour par Alain Paris il y a plus de 4 ans

Le dernier commit a réglé les problèmes de cellule vide pour bool_admin_adh ainsi que email_adh, msn_adh et url_adh.

Concernant le mot de passe adhérent mdp_adh j'avais réussi a en importer mais pas réussi a me connecter ensuite...avec ceux ci(en local avec v9.3.1)...

Du coup vu l'impossibilité de l'utiliser actuellement peut être faudrait il le désactiver dans le modèle d'import ? en attendant une solution éventuelle....

Mis à jour par Johan Cwiklinski il y a plus de 4 ans

  • Statut changé de Résolu à Fermé

C'est fait ;)

Actions

Formats disponibles : Atom PDF