Coverage for paperless/apps.py: 100%
13 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 09:07 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 09:07 +0000
1from django.apps import AppConfig
2from django.utils.translation import gettext_lazy as _
4from paperless.signals import handle_failed_login
5from paperless.signals import handle_social_account_updated
8class PaperlessConfig(AppConfig):
9 name = "paperless"
11 verbose_name = _("Paperless")
13 def ready(self) -> None:
14 from django.contrib.auth.signals import user_login_failed
16 user_login_failed.connect(handle_failed_login)
18 from allauth.socialaccount.signals import social_account_updated
20 social_account_updated.connect(handle_social_account_updated)
22 AppConfig.ready(self)