From bfff1f85f9f0df9a91b3b5f49f77e01e53ba0318 Mon Sep 17 00:00:00 2001 From: Petitminion Date: Mon, 29 Jan 2024 21:11:12 +0100 Subject: [PATCH] make typesense task conditionnal Part-of: --- api/config/settings/common.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/api/config/settings/common.py b/api/config/settings/common.py index daab8f8b1..b87eed782 100644 --- a/api/config/settings/common.py +++ b/api/config/settings/common.py @@ -942,12 +942,14 @@ CELERY_BEAT_SCHEDULE = { ), "options": {"expires": 60 * 60}, }, - "typesense.build_canonical_index": { +} + +if env.str("TYPESENSE_API_KEY", default=None): + CELERY_BEAT_SCHEDULE["typesense.build_canonical_index"] = { "task": "typesense.build_canonical_index", "schedule": crontab(day_of_week="*/2", minute="0", hour="3"), "options": {"expires": 60 * 60 * 24}, - }, -} + } if env.bool("ADD_ALBUM_TAGS_FROM_TRACKS", default=True): CELERY_BEAT_SCHEDULE["music.albums_set_tags_from_tracks"] = {