Skip to content

Force repo update after changing language.

This zeros out the etag in the fdroid_repo table and then asks the update service to perform an update.

The end result is that changing the language will result in the metadata being shown in that language.

Note: This doesn't immediately seem to work due to pending changes around change in case from Summary to summary in the server metadata. However upon testing you should note that it correctly initiates a repo update after changing the language.

It also depends on Locale.setDefault() in 2eaf00f9 (from !501 (merged)) to work, so that is cherry-picked into this branch.

Merge request reports