diff --git a/app/lib/fake/server/fake_search_service.dart b/app/lib/fake/server/fake_search_service.dart index 8130e91d22..3f7bd1f150 100644 --- a/app/lib/fake/server/fake_search_service.dart +++ b/app/lib/fake/server/fake_search_service.dart @@ -11,6 +11,7 @@ import 'package:gcloud/service_scope.dart' as ss; import 'package:logging/logging.dart'; import 'package:pub_dev/fake/backend/fake_download_counts.dart'; import 'package:pub_dev/search/handlers.dart'; +import 'package:pub_dev/search/sdk_mem_index.dart'; import 'package:pub_dev/search/updater.dart'; import 'package:pub_dev/service/services.dart'; import 'package:pub_dev/shared/configuration.dart'; @@ -38,6 +39,7 @@ class FakeSearchService { storage: _storage, cloudCompute: _cloudCompute, fn: () async { + registerSdkMemIndex(await createSdkMemIndex()); final handler = wrapHandler(_logger, searchServiceHandler); final server = await IOServer.bind('localhost', port); serveRequests(server.server, (request) async { diff --git a/app/lib/search/result_combiner.dart b/app/lib/search/result_combiner.dart index 49a12978df..87825bed65 100644 --- a/app/lib/search/result_combiner.dart +++ b/app/lib/search/result_combiner.dart @@ -42,7 +42,6 @@ class SearchResultCombiner { if (primaryHitsTopScore > 0) { sdkLibraryHits.removeWhere((hit) => hit.score < primaryHitsTopScore); } - sdkLibraryHits.sort((a, b) => -a.score.compareTo(b.score)); } return primaryResult.change(