correctly throw app not found error
Description
Resolve the issue where the details screen loads indefinitely after opening a link to an app that no longer exists or has been removed in App Lounge.
Screenshots
Technical details
The “app not found” error was being swallowed by the catch-all exception block. By catching and rethrowing the exception, it now propagates correctly to the caller, which in turn triggers the “app not found” snackbar.
Tests
Issues
see https://gitlab.e.foundation/e/os/backlog/-/issues/3847
10 commandments of code review
Edited by dev-12