From e99702a1ef4cc846a765ce95a18651a57f1c3e9f Mon Sep 17 00:00:00 2001 From: dekzter Date: Fri, 11 Apr 2025 15:24:50 -0400 Subject: [PATCH] skip ingestion if m3u is disabled --- core/tasks.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/core/tasks.py b/core/tasks.py index 061dd1a5..5dd6a746 100644 --- a/core/tasks.py +++ b/core/tasks.py @@ -69,9 +69,14 @@ def scan_and_process_files(): "name": filename, }) + redis_client.set(redis_key, mtime, ex=REDIS_TTL) + redis_client.set(redis_key, mtime, ex=REDIS_TTL) + + if not m3u_account.is_active: + logger.info("M3U account is inactive, skipping.") + continue + refresh_single_m3u_account.delay(m3u_account.id) - redis_client.set(redis_key, mtime, ex=REDIS_TTL) - redis_client.set(redis_key, mtime, ex=REDIS_TTL) channel_layer = get_channel_layer() async_to_sync(channel_layer.group_send)(