karutaproject / karuta-backend_legacy

Data repository for Karuta. Can write into MySQL and Oracle databases.
Other
10 stars 15 forks source link

Bug apostrophe dans Nom #69

Closed Badatos closed 4 years ago

Badatos commented 4 years ago

Bonjour, Je viens de tomber sur un bug relatif aux apostrophes avec les comptes utilisateurs. En effet, lorsque l'on tente de créer un nouvel utilisateur (par batch) dont le nom ou le courriel contient une apostrophe, 2 cas surviennent :

Exemple avec "Gérard d'Aboville gerard.d'aboville@unice.fr"

Le problème apparait aussi si on modifie l'utilisateur via l'interface frontend : en validant les modifications semblent bien prises en compte, mais quand on tente d'éditer l'utilisateur, tout ce qui apparaissait après l'apostrophe a été tronqué.

nobry commented 4 years ago

Bonjour, Est-ce que vous pouvez vérifier si les données dans le xml de retour est correct? Dans mes tests tout semble bon, et dans le code j'utilise les "prepareStatement" qui s'occupe de la validité des entrées.

En faisant un GET à http://{Serveur}/karuta-backend/rest/api/users/user/{numéro_utilisateur} Vous pouvez savoir le numéro d'utilisateur en faisant un essaie de modification d'information avec la console développeur, dans l'onglet réseau.

C'est possible que la construction de l'interface au retour pose problème, par exemple avec un "<input value='"+$valeur+"'/>" et donc le champ est fermé prématurément.

tlanh commented 4 years ago

Bonjour, ce bogue est fixé dans le front-end.

On Wed, Jan 15, 2020 at 11:14 AM Nobry OUK notifications@github.com wrote:

Bonjour, Est-ce que vous pouvez vérifier si les données dans le xml de retour est correct? Dans mes tests tout semble bon, et dans le code j'utilise les "prepareStatement" qui s'occupe de la validité des entrées.

En faisant un GET à http:// {Serveur}/karuta-backend/rest/api/users/user/{numéro_utilisateur} Vous pouvez savoir le numéro d'utilisateur en faisant un essaie de modification d'information avec la console développeur, dans l'onglet réseau.

C'est possible que la construction de l'interface au retour pose problème, par exemple avec un "" et donc le champ est fermé prématurément.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/karutaproject/karuta-backend/issues/69?email_source=notifications&email_token=ADQ3WBV22DBF2SP23RNWYDLQ54Y57A5CNFSM4KHB2V5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJA3VOQ#issuecomment-574732986, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADQ3WBQFQ3RXMEP3H4ZRXSTQ54Y57ANCNFSM4KHB2V5A .

Badatos commented 4 years ago

Merci @tlanh pour cette info. Pouvez-vous préciser dans quelle version du frontend c'est corrigé ? Je viens de tester Karuta-frontend : 2.4.1-b6 (2019-12-04) et le bug y est présent en tout cas.

tlanh commented 4 years ago

Bonjour, Olivier a mis une nouvelle version sur eportfolium.com http://eportfolium.com/site/wardir/karuta.war Lan Anh

On Thu, Jan 16, 2020 at 3:39 AM Olivier Bado notifications@github.com wrote:

Merci @tlanh pour cette info. Pouvez-vous préciser dans quelle version du frontend c'est corrigé ? Je viens de tester Karuta-frontend : 2.4.1-b6 (2019-12-04) et le bug y est présent en tout cas.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

Badatos commented 4 years ago

Bonjour, Je viens de tester la dernière version 2.4.1-b8 du Frontend et je confirme que le bug des apostrophe est corrigé (à la fois via batch et via le formulaire des utilisateurs). Merci à vous !

Passez une bonne journée,