pr0nstar

XV.IV

...@@ -28,13 +28,16 @@ def fetch_search( ...@@ -28,13 +28,16 @@ def fetch_search(
28 'hits': [], 28 'hits': [],
29 } 29 }
30 30
31 - try:
32 return search.do_search( 31 return search.do_search(
33 query.q, query.page, query.is_class, query.class_, query.order 32 query.q, query.page, query.is_class, query.class_, query.order
34 ) 33 )
35 - except search.SearchUnavailable as exc: 34 + # try:
36 - raise HTTPException( 35 + # return search.do_search(
37 - status_code=503, 36 + # query.q, query.page, query.is_class, query.class_, query.order
38 - detail='Search temporarily unavailable', 37 + # )
39 - headers={'Retry-After': str(exc.retry_after)}, 38 + # except search.SearchUnavailable as exc:
40 - ) from exc 39 + # raise HTTPException(
40 + # status_code=503,
41 + # detail='Search temporarily unavailable',
42 + # headers={'Retry-After': str(exc.retry_after)},
43 + # ) from exc
......
...@@ -127,12 +127,12 @@ def do_search(query, page, is_class, class_=None, order=None): ...@@ -127,12 +127,12 @@ def do_search(query, page, is_class, class_=None, order=None):
127 if order == 'asc': 127 if order == 'asc':
128 search_parameters_['sort_by'] = 'devengado:asc' 128 search_parameters_['sort_by'] = 'devengado:asc'
129 129
130 - try: 130 + # try:
131 response = client.collections[COLLECTION].documents.search( 131 response = client.collections[COLLECTION].documents.search(
132 search_parameters_ 132 search_parameters_
133 ) 133 )
134 - except BACKEND_ERRORS: 134 + # except BACKEND_ERRORS:
135 - raise SearchUnavailable(search_guard.record_failure()) 135 + # raise SearchUnavailable(search_guard.record_failure())
136 136
137 search_guard.record_success() 137 search_guard.record_success()
138 return response 138 return response
......