Files
old-saburly-wagtail-web/env/lib/python3.10/site-packages/wagtail/embeds/signal_handlers.py
2024-08-27 20:33:44 +02:00

14 lines
354 B
Python

from django.core.signals import setting_changed
from django.dispatch import receiver
from .finders import get_finders
@receiver(setting_changed)
def clear_embed_caches(*, setting: str, **kwargs: dict) -> None:
"""
Clear the embed caches when settings change
"""
if setting == "WAGTAILEMBEDS_FINDERS":
get_finders.cache_clear()