Skip to content

Commit 5e24a11

Browse files
Use update_search in reindex_elasticsearch for better code reuse
1 parent 66448ac commit 5e24a11

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

readthedocs/core/management/commands/reindex_elasticsearch.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@
77

88
from readthedocs.builds.constants import LATEST
99
from readthedocs.builds.models import Version
10-
from readthedocs.search import parse_json
11-
from readthedocs.restapi.utils import index_search_request
10+
from readthedocs.projects.tasks import update_search
1211

1312
log = logging.getLogger(__name__)
1413

@@ -48,9 +47,6 @@ def handle(self, *args, **options):
4847
commit = None
4948

5049
try:
51-
page_list = parse_json.process_all_json_files(version, build_dir=False)
52-
index_search_request(
53-
version=version, page_list=page_list, commit=commit,
54-
project_scale=0, page_scale=0, section=False, delete=False)
50+
update_search(version.pk, commit)
5551
except Exception:
56-
log.error('Build failed for %s' % version, exc_info=True)
52+
log.error('Reindex failed for %s' % version, exc_info=True)

0 commit comments

Comments
 (0)