a
    Døg]  ã                   @   sP   d dl mZ d dlmZ d dlmZ d dlmZ ddlm	Z	 eeƒdd„ ƒZ
d	S )
é    )Úapps)Úsetting_changed)Úreceiver)ÚPageé   )Úget_edit_handlerc                  K   s:   | d dkr6t  ¡ D ]}t|tƒr|j ¡  qt ¡  dS )zf
    Clear page edit handler cache when global WAGTAILADMIN_COMMENTS_ENABLED settings are changed
    ZsettingZWAGTAILADMIN_COMMENTS_ENABLEDN)r   Z
get_modelsÚ
issubclassr   r   Úcache_clear)ÚkwargsÚmodel© r   úc/var/www/lab.imftr.de/x/nb_venv/lib/python3.9/site-packages/wagtail/admin/panels/signal_handlers.pyÚreset_edit_handler_cache
   s
    
r   N)Zdjango.appsr   Zdjango.core.signalsr   Zdjango.dispatchr   Zwagtail.modelsr   Zmodel_utilsr   r   r   r   r   r   Ú<module>   s   