From 5de14b1ef289dbc419765ea49dac8b7729900ce0 Mon Sep 17 00:00:00 2001 From: Matthias Mair Date: Sat, 20 Jun 2026 00:52:55 +0200 Subject: [PATCH] various fixes --- src/backend/InvenTree/InvenTree/exceptions.py | 8 ++++---- src/backend/InvenTree/report/apps.py | 4 +++- src/backend/InvenTree/stock/api.py | 1 + 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/backend/InvenTree/InvenTree/exceptions.py b/src/backend/InvenTree/InvenTree/exceptions.py index 161860339d..61bde3b275 100644 --- a/src/backend/InvenTree/InvenTree/exceptions.py +++ b/src/backend/InvenTree/InvenTree/exceptions.py @@ -19,10 +19,10 @@ logger = structlog.get_logger('inventree') def log_error( - path, - error_name=None, - error_info=None, - error_data=None, + path: Optional[str] = None, + error_name: Optional[str] = None, + error_info: Optional[str] = None, + error_data: Optional[str] = None, scope: Optional[str] = None, plugin: Optional[str] = None, ): diff --git a/src/backend/InvenTree/report/apps.py b/src/backend/InvenTree/report/apps.py index e72ea19145..1dfc507553 100644 --- a/src/backend/InvenTree/report/apps.py +++ b/src/backend/InvenTree/report/apps.py @@ -73,7 +73,9 @@ class ReportConfig(AppConfig): def cleanup(self): """Cleanup old label and report outputs.""" try: - from report.tasks import cleanup_old_report_outputs # type: ignore[import] + from report.tasks import ( + cleanup_old_report_outputs, # type: ignore[import] # ty: ignore[unresolved-import] + ) cleanup_old_report_outputs() except Exception: diff --git a/src/backend/InvenTree/stock/api.py b/src/backend/InvenTree/stock/api.py index 662c6877c1..b848b4b1b8 100644 --- a/src/backend/InvenTree/stock/api.py +++ b/src/backend/InvenTree/stock/api.py @@ -18,6 +18,7 @@ from rest_framework.generics import GenericAPIView from rest_framework.response import Response from rest_framework.serializers import ValidationError +import common.filters import common.models import common.settings import InvenTree.helpers