Posible error con nombres idénticos pero cambios en mayúsculas y minúsculas #1

Closed
opened 2023-02-13 08:02:13 +01:00 by JailDesigner · 5 comments

Explicación de lo que pasa:

  • He subido un record como JAILDESIGNER
  • No me gusta el nombre y me lo cambio a JailDesigner
  • Cada vez que mando una puntuación, ya no se registra la entrada y siempre está el record de JAILDESIGNER

Voy a probar de volver a logearme con JAILDESIGNER a ver si puedo subir la puntuación

Explicación de lo que pasa: * He subido un record como JAILDESIGNER * No me gusta el nombre y me lo cambio a JailDesigner * Cada vez que mando una puntuación, ya no se registra la entrada y siempre está el record de JAILDESIGNER Voy a probar de volver a logearme con JAILDESIGNER a ver si puedo subir la puntuación
Owner

Actualmente la clave primaria es el nombre de usuario. Por tanto, si se cambia (aunque sea mayúsculas a minúsuculas), actua como si fuera un nuevo usuario.

Posibles soluciones:

  • Que no distinga mayúsculas y minúsculas: No soluciona el problema de que antes era JailDoctor y ahora quiero ser JailDoc.

  • Que cada usuario tenga un ID que nunca cambia: Tiene el problema de tener que recordar el ID para seguir con ese usuario en otro juego/ordenador.

  • Añadir una función "changeUserName": De esta forma es la aplicación la que debe detectar que el usuario a cambiado de nombre y notificarlo al backend para que, a partir de entonces, tome el nuevo nombre de usuario en lugar del antiguo.

  • Crear un sistema de JailerIDs... pero pa quatre jailers que chuem jo crec que no fa falta tant...

Actualmente la clave primaria es el nombre de usuario. Por tanto, si se cambia (aunque sea mayúsculas a minúsuculas), actua como si fuera un nuevo usuario. Posibles soluciones: - Que no distinga mayúsculas y minúsculas: No soluciona el problema de que antes era JailDoctor y ahora quiero ser JailDoc. - Que cada usuario tenga un ID que nunca cambia: Tiene el problema de tener que recordar el ID para seguir con ese usuario en otro juego/ordenador. - Añadir una función "changeUserName": De esta forma es la aplicación la que debe detectar que el usuario a cambiado de nombre y notificarlo al backend para que, a partir de entonces, tome el nuevo nombre de usuario en lugar del antiguo. - Crear un sistema de JailerIDs... pero pa quatre jailers que chuem jo crec que no fa falta tant...
Author

"Actualmente la clave primaria es el nombre de usuario. Por tanto, si se cambia (aunque sea mayúsculas a minúsuculas), actua como si fuera un nuevo usuario."

Pero el problema es que no crea una entrada nueva, no hay:

  • JAILDESIGNER 500 puntos
  • JailDesigner 600 puntos

La entrada de JailDesigner no se crea nunca

"Actualmente la clave primaria es el nombre de usuario. Por tanto, si se cambia (aunque sea mayúsculas a minúsuculas), actua como si fuera un nuevo usuario." Pero el problema es que no crea una entrada nueva, no hay: * JAILDESIGNER 500 puntos * JailDesigner 600 puntos La entrada de JailDesigner no se crea nunca
Author

Vull dir, està clar que no es pot (ni cal) canviar el nom de usuari i que "et mantinga" els datos. Si canvies de nom, pos estas jugant amb altre ID i no passa res. El problema es que no em crea la entrada nova per ser un nom "similar".

Un segon i faig mes proves.

Vull dir, està clar que no es pot (ni cal) canviar el nom de usuari i que "et mantinga" els datos. Si canvies de nom, pos estas jugant amb altre ID i no passa res. El problema es que no em crea la entrada nova per ser un nom "similar". Un segon i faig mes proves.
Author

Comprovat.

Com a JailDesigner no actualitza cap record previ de JAILDESIGNER ni crea una entrada nova (Açò ultim es lo raro, o actualitza per ser el mateix o crea una entrada nova per no ser el mateix).
Com a JAILDESIGNER he actualitzat el antic record de JAILDESIGNER.

Comprovat. Com a JailDesigner no actualitza cap record previ de JAILDESIGNER ni crea una entrada nova (Açò ultim es lo raro, o actualitza per ser el mateix o crea una entrada nova per no ser el mateix). Com a JAILDESIGNER he actualitzat el antic record de JAILDESIGNER.
Owner

Açò ja està mort

Açò ja està mort
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: JailDoctor/jscore#1