From ea30a08f97697f408d9152651c9f372e4bb8a52c Mon Sep 17 00:00:00 2001 From: Charlotte Vermandel Date: Mon, 16 May 2022 15:58:48 +0200 Subject: [PATCH] Fix: Delete index before starting scrapping --- scraper/src/meilisearch_helper.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scraper/src/meilisearch_helper.py b/scraper/src/meilisearch_helper.py index 10c71be..7978f09 100644 --- a/scraper/src/meilisearch_helper.py +++ b/scraper/src/meilisearch_helper.py @@ -101,12 +101,16 @@ class MeiliSearchHelper: def __init__(self, host_url, api_key, index_uid, custom_settings): self.meilisearch_client = meilisearch.Client(host_url, api_key) self.meilisearch_index = self.meilisearch_client.index(index_uid) + self.delete_index() self.add_settings(MeiliSearchHelper.SETTINGS, custom_settings) def add_settings(self, default_settings, custom_settings): settings = {**default_settings, **custom_settings} self.meilisearch_index.update_settings(settings) + def delete_index(self): + self.meilisearch_index.delete() + def add_records(self, records, url, from_sitemap): """Add new records to the index"""