Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Issue 7135: Improve update page filter

Sayantan Roychowdhury requested to merge 7135-improve_update_filter into main

Description

Some apps are not updatable. We remove such apps.

Screenshots

Technical details

  1. Streamlined filtering logic.
  2. Instead of using the bulk API of GPlay (it takes a list of package names and returns all the details), we get each app info individually.
    • Bulk API does not always contain proper geo-restriction information.
    • Although the information of all updatable apps are fetched individually, they are fetched in parallel (using async), hence the overhead from UX point of view is negligible (observed to be around 1 second extra).

Tests

Issues

e/backlog#7135 (closed)

10 commandments of code reviews

👪 https://gitlab.e.foundation/internal/wiki/-/wikis/mobile-team/guidelines/Code-review

Merge request reports

Loading