Posible error con nombres idénticos pero cambios en mayúsculas y minúsculas #1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Explicación de lo que pasa:
Voy a probar de volver a logearme con JAILDESIGNER a ver si puedo subir la puntuación
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."
Pero el problema es que no crea una entrada nueva, no hay:
La entrada de JailDesigner no se crea nunca
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.
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.
Açò ja està mort