Project

General

Profile

Anomalie #22272

Recherche avancée sur champs personnalisé de type date : erreur SQL si le champ est vide

Added by Etienne FAMERY 2 months ago. Updated about 2 months ago.

Status:
Développé / Analysé (S)
Priority:
1-Majeur
Target version:
Start date:
09/27/2022
Due date:
10/25/2022
Tags Courrier:
21.03.25

Description

Lorsqu'on souhaite faire une recherche sur un champs personnalisé Date. Si ce champs est vide dans la fiche d'informations d'un des courriers et que l'on lance une recherche sur ce champs personnalisé. On obtient une erreur SQL.
Reproduit sur dernière version courante (21.03.23)
Ne concerne que les champs personnalisés Date.


L'erreur est lié au faite que la valeur inséré en base de données pour un champs personnalisé date vide est "" et non null. La valeur "" n'est pas de type date.

error_recherche.png (86.8 KB) error_recherche.png Etienne FAMERY, 09/27/2022 11:28 AM
champs_date_personnalise_vide.png (51.2 KB) champs_date_personnalise_vide.png Etienne FAMERY, 09/27/2022 11:28 AM
champs_perso_sql.png (3.74 KB) champs_perso_sql.png Etienne FAMERY, 09/27/2022 11:28 AM
13002
13003
13004

History

#3 Updated by Emmanuel DILLARD 2 months ago

  • Subject changed from Recherche sur champs personnalisé date vide KO to Recherche avancée sur champs personnalisé de type date : erreur SQL si le champ est vide
  • Status changed from A qualifier to En cours de dev (S)
  • Assignee deleted (Emmanuel DILLARD)
  • Priority changed from 2-Sérieux to 1-Majeur
  • Tags Courrier 21.03.24 added

#5 Updated by Emmanuel DILLARD 2 months ago

  • Due date set to 09/29/2022

#6 Updated by GIT LAB 2 months ago

Commit ajouté sur la branche fix/22272/21.03 de MaarchCourrier par Nicolas Le Bozec nicolas.lebozec@xelians.fr
FIX #22272 TIME 1:30 fix sql error on custom field type date
https://labs.maarch.org/maarch/MaarchCourrier/commit/d8b6d7e9c54800f9500e03a90617031d122b1c8a

#7 Updated by Quentin RIBAC 2 months ago

  • Assignee set to Nicolas LE BOZEC

#8 Updated by Emmanuel DILLARD 2 months ago

  • Tags Courrier deleted (21.03.24)

#9 Updated by GIT LAB 2 months ago

Commit ajouté sur la branche fix/22272/21.03 de MaarchCourrier par Nicolas Le Bozec nicolas.lebozec@xelians.fr
FIX #22272 TIME 0:05 migration sql 21.03.25
https://labs.maarch.org/maarch/MaarchCourrier/commit/e4923021c52f2102eb2283003a9e3ec59d9368a1

#10 Updated by Quentin RIBAC about 2 months ago

  • Status changed from En cours de dev (S) to A tester (S)

#11 Updated by GIT LAB about 2 months ago

Commit ajouté sur la branche fix/22272/develop de MaarchCourrier par Quentin RIBAC quentin.ribac@xelians.fr
FIX #22272 TIME 0:20 set date custom field to raw value instead of string to keep null
https://labs.maarch.org/maarch/MaarchCourrier/commit/96539c0cbd612ea056795d4d21a12c0b9c824f56

#12 Updated by Emmanuel DILLARD about 2 months ago

  • Due date changed from 09/29/2022 to 10/25/2022
  • Tags Courrier 21.03.25 added

#14 Updated by Quentin RIBAC about 2 months ago

  • Status changed from A tester (S) to Développé / Analysé (S)

Also available in: Atom PDF