Initial commit
This commit is contained in:
13
env/lib/python3.10/site-packages/wagtail/embeds/signal_handlers.py
vendored
Normal file
13
env/lib/python3.10/site-packages/wagtail/embeds/signal_handlers.py
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
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()
|
||||
Reference in New Issue
Block a user