Open pedroprieto opened 1 year ago
Buenas, @DesireeMoya ,
Te contesto por aquí a tus dudas.
Tienes varios fallos: https://github.com/DesireeMoya/practica_dwec_gestor_presupuesto/blob/1e0ad82217a1b0b8a4e01c242ae4ba205667e691/js/gestionPresupuestoWeb.js#L308-L322
En primer lugar, no utilizas bien fetch: esta línea devuelve una promesa https://github.com/DesireeMoya/practica_dwec_gestor_presupuesto/blob/1e0ad82217a1b0b8a4e01c242ae4ba205667e691/js/gestionPresupuestoWeb.js#L313
fetch
que deberías capturar en otro then. Dentro del callback de dicho then debería ir este código: https://github.com/DesireeMoya/practica_dwec_gestor_presupuesto/blob/1e0ad82217a1b0b8a4e01c242ae4ba205667e691/js/gestionPresupuestoWeb.js#L319-L320
then
Por otro lado, el nombre de usuario de la URL no debe ser fijo, sino que debe poder cambiarse desde un campo de formulario: https://github.com/DesireeMoya/practica_dwec_gestor_presupuesto/blob/1e0ad82217a1b0b8a4e01c242ae4ba205667e691/js/gestionPresupuestoWeb.js#L310
Por último, si no hay datos del usuario seleccionado, la aplicación devuelve null. Por ello, no debes pasar el resultado directamente a cargarGastos, sino comprobar si no se devuelve null, en cuyo caso deberías pasar un array vacío: https://github.com/DesireeMoya/practica_dwec_gestor_presupuesto/blob/1e0ad82217a1b0b8a4e01c242ae4ba205667e691/js/gestionPresupuestoWeb.js#L319
null
cargarGastos
Un saludo!
Buenas, @DesireeMoya ,
Te contesto por aquí a tus dudas.
Tienes varios fallos: https://github.com/DesireeMoya/practica_dwec_gestor_presupuesto/blob/1e0ad82217a1b0b8a4e01c242ae4ba205667e691/js/gestionPresupuestoWeb.js#L308-L322
En primer lugar, no utilizas bien
fetch
: esta línea devuelve una promesa https://github.com/DesireeMoya/practica_dwec_gestor_presupuesto/blob/1e0ad82217a1b0b8a4e01c242ae4ba205667e691/js/gestionPresupuestoWeb.js#L313que deberías capturar en otro
then
. Dentro del callback de dichothen
debería ir este código: https://github.com/DesireeMoya/practica_dwec_gestor_presupuesto/blob/1e0ad82217a1b0b8a4e01c242ae4ba205667e691/js/gestionPresupuestoWeb.js#L319-L320Por otro lado, el nombre de usuario de la URL no debe ser fijo, sino que debe poder cambiarse desde un campo de formulario: https://github.com/DesireeMoya/practica_dwec_gestor_presupuesto/blob/1e0ad82217a1b0b8a4e01c242ae4ba205667e691/js/gestionPresupuestoWeb.js#L310
Por último, si no hay datos del usuario seleccionado, la aplicación devuelve
null
. Por ello, no debes pasar el resultado directamente acargarGastos
, sino comprobar si no se devuelvenull
, en cuyo caso deberías pasar un array vacío: https://github.com/DesireeMoya/practica_dwec_gestor_presupuesto/blob/1e0ad82217a1b0b8a4e01c242ae4ba205667e691/js/gestionPresupuestoWeb.js#L319Un saludo!