@@ -418,9 +418,13 @@ def index():
419 result['publishedDate'] = format_date(result['publishedDate'])
419 result['publishedDate'] = format_date(result['publishedDate'])
421+ number_of_results = search.result_container.results_number()
422+ if number_of_results < search.result_container.results_length():
423+ number_of_results = 0
421 if search.request_data.get('format') == 'json':
425 if search.request_data.get('format') == 'json':
422 return Response(json.dumps({'query': search.query,
426 return Response(json.dumps({'query': search.query,
423− 'number_of_results': search.result_container.number_of_results,
427+ 'number_of_results': number_of_results,
424 'results': search.result_container.get_ordered_results()}),
428 'results': search.result_container.get_ordered_results()}),
425 mimetype='application/json')
429 mimetype='application/json')
426 elif search.request_data.get('format') == 'csv':
430 elif search.request_data.get('format') == 'csv':
@@ -440,7 +444,7 @@ def index():
440 'opensearch_response_rss.xml',
444 'opensearch_response_rss.xml',
441 results=search.result_container.get_ordered_results(),
445 results=search.result_container.get_ordered_results(),
442 q=search.request_data['q'],
446 q=search.request_data['q'],
443− number_of_results=search.result_container.number_of_results,
447+ number_of_results=number_of_results,
444 base_url=get_base_url()
448 base_url=get_base_url()
446 return Response(response_rss, mimetype='text/xml')
450 return Response(response_rss, mimetype='text/xml')
@@ -451,7 +455,7 @@ def index():
451 q=search.request_data['q'],
455 q=search.request_data['q'],
452 selected_categories=search.categories,
456 selected_categories=search.categories,
453 paging=search.paging,
457 paging=search.paging,
454− number_of_results=format_decimal(search.result_container.number_of_results),
458+ number_of_results=format_decimal(number_of_results),
455 pageno=search.pageno,
459 pageno=search.pageno,
456 base_url=get_base_url(),
460 base_url=get_base_url(),
457 suggestions=search.result_container.suggestions,
461 suggestions=search.result_container.suggestions,