File tree Expand file tree Collapse file tree 5 files changed +2
-70
lines changed Expand file tree Collapse file tree 5 files changed +2
-70
lines changed Original file line number Diff line number Diff line change @@ -452,10 +452,7 @@ const _commonLicenses = [
452452/// Handles requests for /api/search
453453Future <shelf.Response > apiSearchHandler (shelf.Request request) async {
454454 final searchForm = SearchForm .parse (request.requestedUri.queryParameters);
455- final sr = await searchClient.search (
456- searchForm.toServiceQuery (),
457- sourceIp: request.sourceIp,
458- );
455+ final sr = await searchClient.search (searchForm.toServiceQuery ());
459456 final packages = sr.packageHits.map ((ps) => {'package' : ps.package}).toList ();
460457 final hasNextPage = sr.totalCount > searchForm.pageSize! + searchForm.offset;
461458 final result = < String , dynamic > {
Original file line number Diff line number Diff line change @@ -62,10 +62,7 @@ class SearchAdapter {
6262 ) async {
6363 PackageSearchResult ? result;
6464 try {
65- result = await searchClient.search (
66- searchForm.toServiceQuery (),
67- sourceIp: sourceIp,
68- );
65+ result = await searchClient.search (searchForm.toServiceQuery ());
6966 } on RateLimitException {
7067 rethrow ;
7168 } catch (e, st) {
Original file line number Diff line number Diff line change @@ -495,8 +495,6 @@ class SearchBackend {
495495 // Do not cache response at the search client level, as we'll be caching
496496 // it in a processed form much longer.
497497 skipCache: true ,
498- // Do not apply rate limit here.
499- sourceIp: null ,
500498 );
501499 return {'packages' : rs.packageHits.map ((p) => p.package).toList ()};
502500 }
Original file line number Diff line number Diff line change @@ -39,7 +39,6 @@ class SearchClient {
3939 /// Calls the search service (or uses cache) to serve the [query] .
4040 Future <PackageSearchResult > search (
4141 ServiceSearchQuery query, {
42- required String ? sourceIp,
4342 bool skipCache = false ,
4443 }) async {
4544 // check validity first
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments