rpitv / glimpse-ui

Official website for RPI TV
https://rpi.tv
MIT License
2 stars 0 forks source link

Perpetual loading screen on server error or missing required permissions #38

Closed robere2 closed 2 years ago

robere2 commented 2 years ago

App.vue contains a <Suspense> for Page.vue, which is responsible for fetching account information from the API. If these requests ever fail, the <Suspense> never resolves, and the screen says loading forever. Possible scenarios where this could happen

This can be resolved by showing an error message when the Page.vue async methods throw an error.