Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Gabriel Weisse
/
presupuestov1
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
pr0nstar
2026-04-21 09:46:50 -0400
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
e1b4d12be2913e47b0440d14bc9fcddca110ae3b
e1b4d12b
1 parent
18c83138
XV.IV
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
10 deletions
routers/search.py
search.py
routers/search.py
View file @
e1b4d12
...
...
@@ -28,13 +28,16 @@ def fetch_search(
'hits'
:
[],
}
try
:
return
search
.
do_search
(
query
.
q
,
query
.
page
,
query
.
is_class
,
query
.
class_
,
query
.
order
)
except
search
.
SearchUnavailable
as
exc
:
raise
HTTPException
(
status_code
=
503
,
detail
=
'Search temporarily unavailable'
,
headers
=
{
'Retry-After'
:
str
(
exc
.
retry_after
)},
)
from
exc
# try:
# return search.do_search(
# query.q, query.page, query.is_class, query.class_, query.order
# )
# except search.SearchUnavailable as exc:
# raise HTTPException(
# status_code=503,
# detail='Search temporarily unavailable',
# headers={'Retry-After': str(exc.retry_after)},
# ) from exc
...
...
search.py
View file @
e1b4d12
...
...
@@ -127,12 +127,12 @@ def do_search(query, page, is_class, class_=None, order=None):
if
order
==
'asc'
:
search_parameters_
[
'sort_by'
]
=
'devengado:asc'
try
:
#
try:
response
=
client
.
collections
[
COLLECTION
]
.
documents
.
search
(
search_parameters_
)
except
BACKEND_ERRORS
:
raise
SearchUnavailable
(
search_guard
.
record_failure
())
#
except BACKEND_ERRORS:
#
raise SearchUnavailable(search_guard.record_failure())
search_guard
.
record_success
()
return
response
...
...
Please
register
or
login
to post a comment