diff --git a/mobile/lib/models/search/search_types.dart b/mobile/lib/models/search/search_types.dart index 63d1543042..e3e5e19136 100644 --- a/mobile/lib/models/search/search_types.dart +++ b/mobile/lib/models/search/search_types.dart @@ -242,6 +242,7 @@ extension SectionTypeExtensions on SectionType { case SectionType.moment: if (flagService.internalUser) { + // TODO: lau: remove this whole smart memories and moment altogether return SearchService.instance.smartMemories(context, limit); } return SearchService.instance.getRandomMomentsSearchResults(context); diff --git a/mobile/lib/services/search_service.dart b/mobile/lib/services/search_service.dart index c25dda586b..8a3880f9a9 100644 --- a/mobile/lib/services/search_service.dart +++ b/mobile/lib/services/search_service.dart @@ -1193,7 +1193,13 @@ class SearchService { BuildContext context, int? limit, ) async { - final memories = await memoriesCacheService.getMemories(limit); + final fakeCache = MemoriesCache( + toShowMemories: [], + peopleShownLogs: [], + tripsShownLogs: [], + ); + final memories = + await smartMemoriesService.calcMemories(DateTime.now(), fakeCache); final searchResults = []; for (final memory in memories) { final files = Memory.filesFromMemories(memory.memories);