changes from review

This commit is contained in:
Georges-Antoine Assi
2025-08-30 14:19:29 -04:00
parent dd0f87a4d0
commit f8d5feba24
3 changed files with 7 additions and 5 deletions

View File

@@ -149,14 +149,14 @@ ENABLE_SCHEDULED_UPDATE_LAUNCHBOX_METADATA: Final = str_to_bool(
)
SCHEDULED_UPDATE_LAUNCHBOX_METADATA_CRON: Final = os.environ.get(
"SCHEDULED_UPDATE_LAUNCHBOX_METADATA_CRON",
"0 5 * * *", # At 5:00 AM every day
"0 4 * * *", # At 4:00 AM every day
)
ENABLE_SCHEDULED_CONVERT_IMAGES_TO_WEBP: Final = str_to_bool(
os.environ.get("ENABLE_SCHEDULED_CONVERT_IMAGES_TO_WEBP", "false")
)
SCHEDULED_CONVERT_IMAGES_TO_WEBP_CRON: Final = os.environ.get(
"SCHEDULED_CONVERT_IMAGES_TO_WEBP_CRON",
"0 6 * * *", # At 6:00 AM every day
"0 4 * * *", # At 4:00 AM every day
)
# EMULATION

View File

@@ -120,7 +120,9 @@ class ConvertImagesToWebPTask(PeriodicTask):
image_files = [
p
for p in self.resources_path.rglob("**/cover/*")
if p.is_file() and p.suffix.lower() in ImageConverter.SUPPORTED_EXTENSIONS
if p.is_file()
and not p.is_symlink()
and p.suffix.lower() in ImageConverter.SUPPORTED_EXTENSIONS
]
return sorted(image_files) # Sort for consistent processing order

View File

@@ -79,9 +79,9 @@ SCHEDULED_RESCAN_CRON=0 3 * * *
ENABLE_SCHEDULED_UPDATE_SWITCH_TITLEDB=true
SCHEDULED_UPDATE_SWITCH_TITLEDB_CRON=0 4 * * *
ENABLE_SCHEDULED_UPDATE_LAUNCHBOX_METADATA=true
SCHEDULED_UPDATE_LAUNCHBOX_METADATA_CRON=0 5 * * *
SCHEDULED_UPDATE_LAUNCHBOX_METADATA_CRON=0 4 * * *
ENABLE_SCHEDULED_CONVERT_IMAGES_TO_WEBP=true
SCHEDULED_CONVERT_IMAGES_TO_WEBP_CRON=0 6 * * *
SCHEDULED_CONVERT_IMAGES_TO_WEBP_CRON=0 4 * * *
# In-browser emulation
DISABLE_EMULATOR_JS=false