Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error al insertar clave privada: "Invalid array length" #59

Open
fabohax opened this issue Dec 5, 2024 · 0 comments
Open

Error al insertar clave privada: "Invalid array length" #59

fabohax opened this issue Dec 5, 2024 · 0 comments

Comments

@fabohax
Copy link

fabohax commented Dec 5, 2024

Al insertar una clave privada inválida en el campo correspondiente, no se muestra un aviso en la interfaz. En su lugar, se lanza un error en la consola con el mensaje:

RangeError: Failed to set the 'length' property on 'Array': Invalid array length.

Pasos para Reproducir:

  1. Abrir la interfaz de creación de cuenta en MostroP2P.
  2. Ingresar una clave privada inválida en el campo "Enter your nsec or hex".
  3. Ingresar una contraseña y confirmarla.
  4. Hacer clic en el botón "CONFIRM".
  5. Revisar la consola del navegador para ver el error.

Comportamiento Esperado:

  • La interfaz de usuario (UI) podría validar dinámicamente la clave ingresada antes de intentar procesarla.
  • En caso de ser inválida, se debería mostrar un aviso indicando que la clave privada es incorrecta.
  • Alternativamente, la aplicación debería manejar directamente el error sin que este afecte la experiencia del usuario.

Comportamiento Actual:

  • La clave no es validada en la UI.
  • El error se lanza en la consola:
    RangeError: Failed to set the 'length' property on 'Array': Invalid array length  
    at onPrivateKeyConfirmed (RegistrationDialog.vue:126:37)  
    
  • No se muestra ningún aviso en la UI, lo que puede confundir al usuario.

Screenshot from 2024-12-02 13-53-16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant