[db] deprecate caching of localized app name and summary

This led to many hard to debug issues in the past. It is easier to always fetch fresh data and not cache it.

Previously, we needed the cache as a search index. Now, search uses all localizations, so the cache isn't needed anymore.
This commit is contained in:
Torsten Grote
2025-09-01 15:50:43 -03:00
parent 290cfcee34
commit 3284745c81
5 changed files with 27 additions and 6 deletions

View File

@@ -481,7 +481,8 @@ internal class AppOverviewItemsTest : AppTest() {
assertEquals(expected.lastUpdated, actual.lastUpdated)
assertEquals(expected.name.getBestLocale(locales), actual.name)
assertEquals(expected.summary.getBestLocale(locales), actual.summary)
assertEquals(expected.summary.getBestLocale(locales), actual.summary)
assertEquals(expected.name.getBestLocale(locales), actual.getName(locales))
assertEquals(expected.summary.getBestLocale(locales), actual.getSummary(locales))
assertEquals(expected.icon.getBestLocale(locales), actual.getIcon(locales))
}