Improve app details loading
Description
When loading app details, always post a value in live data even when app version is 0, so that the fragment always has some feedback.
Screenshots
Technical details
Tests
Issues
https://gitlab.e.foundation/e/os/backlog/-/issues/2837
10 commandments of code reviews
Summary by CodeRabbit
-
Bug Fixes
- Improved error handling for application details retrieval, ensuring clearer messaging for errors.
- Adjusted handling of
IllegalStateException
to streamline control flow.
-
New Features
- Enhanced clarity in retrieving application details by separating results into distinct variables.
Edited by Jonathan Klee