BarApp-Chort-Quarin-Reynoso / BarApp-Mobile

Aplicación móvil de la plataforma BarApp.
1 stars 0 forks source link

Si el detalleRestaurante tiene datos null, el layout por defecto tiene datos #12

Closed ChortJulio closed 1 week ago

ChortJulio commented 2 months ago

El layout por defecto de MiBar tiene datos de tipo 'lorem ipsum' que quizás haya que quitar o agregar algún warning de que algo salió mal al recuperar la información. Esto se muestra porque algún dato recuperado es vacío o null, ya sea información del restaurante, opiniones, ubicación, etc. Se podría cambiar el .xml o directamente agregar un toast.

ChortJulio commented 1 month ago

Le pongo 'good first issue' porque se me ocurre una solución muy sencilla y práctica para este problema. El tema es que se muestra feo el layout si falla el request por alguna razón (si hay una excepción por ejemplo). Entonces yo diría que el callback de error, si se ejecuta, muestre un diálogo de 'Algo salió mal, vuelva a intentarlo más tarde' o algo por el estilo. Que no se abra la pantala de restaurante directamente.

ChortJulio commented 1 month ago

Complemento a este issue lo que charlamos recién con Fede: No existe un control del tipo 'Algo salió mal' para los requests en general, estaría bueno que todos tengan este tipo de comportamiento, como volver hacia atrás o mostrar un diálogo. De alguna forma, no proseguir con el flujo normal de la aplicación en caso de detectar que hubo un error.