Projet

Général

Profil

Anomalie #5951

Anomalie lors de l'injetcion de contact via WebService

Ajouté par Jean-Michel FROMENT il y a 9 mois. Mis à jour il y a 8 mois.

Statut:
Cloturée
Priorité:
2-Sérieux
Assigné à:
Version cible:
Début:
19/09/2017
Echéance:
% réalisé:

100%

Temps estimé:
modules:
apps

Description

Bonjour,

Nous avons rencontré une anomalie lors de l'injection de contact au sein de la version 17.06 via le ws_service "createContact".
Contexte :
* Nom : raymond de l'autre
* Prénom : pierre d'ici
* Nom de la ville : L'autre créteil

Le WS ne gère pas les apostrophes. L'apostrophe n'est pas protégée et entraine une anomalie SQL.

Correction proposée :
Modification du fichier "../apps/maarch_entreprise/class/contacts_controler_Abstract.php"

ligne 136 :
$data[$i]['column'] = strtolower($data[$i]['column']);

ligne ajoutée après la 136 :
$data[$i]['column'] = strtolower($data[$i]['column']);
$data[$i]['value'] = str_replace("'", "''", $data[$i]['value']);

Pouvez-vous me confirmer cette proposition de correction ?

Révisions associées

Historique

#1 Mis à jour par Sébastien Nana il y a 9 mois

Bonjour,

Je rajoute dans les tests à effectuer pour le prochain tag 17.06.7

#2 Mis à jour par Sébastien Nana il y a 9 mois

  • Version cible mis à 17.06

#4 Mis à jour par Laurent Giovannoni il y a 8 mois

  • Statut changé de A traiter à A tester
  • Assigné à mis à Nestor Pegane
  • % réalisé changé de 0 à 100

FIX à faire également en 1.6

#5 Mis à jour par Florian Azizian il y a 8 mois

  • Statut changé de A tester à Cloturée

Fait dans la 1.6

Formats disponibles : Atom PDF