15 julio 2008

Algunos bug corregidos

Como seguimos implementando funciones, también cometiendo algunos errores y por supuesto intentando corregirlos.

El método getSitesNear de la API no estaba devolviendo correctamente la distancia calculada desde el punto original. Ya esta solucionado.

El otro problema lo he detectado cuando descubrí que algunos usuarios tenían el nombre de usuario igual a su email.
Buscando la causa, que al principio creía que los usuarios lo colocaban adrede, encontré que el campo input tenia el mismo nombre que en el form de identificación.
Internet Explorer autocompletaba el campo en el form de edición del perfil con el valor que había guardado en el campo del login.
De esta manera cuando el usuario le daba a guardar, guardaba el email como nombre de usuario.
Esto no es un error de la aplicación pero es mejor solucionarlo para que el usuario no sea el afectado.

El ultimo problema corregido era la información regional de lenguajes que utilizaban otro predeterminadamente. Por ejemplo en alemán, se utiliza coma para separar los decimales, pero como usaba la base de ingles, se seleccionaba punto y eso conllevaba algunos otros problemas. Pero ya esta solucionado.

No hay comentarios: