From 8505fa3e54b2fd9eae342ac093ee6940f918423e Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 29 Jul 2025 23:20:39 -0400 Subject: [PATCH] Fix: include ignore for config logos in sanity checker (#10473) --- src/documents/sanity_checker.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/documents/sanity_checker.py b/src/documents/sanity_checker.py index 4f7abde06..76c35073c 100644 --- a/src/documents/sanity_checker.py +++ b/src/documents/sanity_checker.py @@ -12,6 +12,7 @@ from tqdm import tqdm from documents.models import Document from documents.models import PaperlessTask +from paperless.config import GeneralConfig class SanityCheckMessages: @@ -82,8 +83,10 @@ def check_sanity(*, progress=False, scheduled=True) -> SanityCheckMessages: if lockfile in present_files: present_files.remove(lockfile) - if settings.APP_LOGO: - logo_file = Path(settings.MEDIA_ROOT / settings.APP_LOGO).resolve() + general_config = GeneralConfig() + app_logo = general_config.app_logo or settings.APP_LOGO + if app_logo: + logo_file = Path(settings.MEDIA_ROOT / Path(app_logo.lstrip("/"))).resolve() if logo_file in present_files: present_files.remove(logo_file) -- 2.47.2