From 39b74c7e87fe3e4b21441992ee0dc911b8a042c6 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 25 Jun 2026 22:44:32 +1000 Subject: [PATCH] Skip "many" fields in DataExport (#12255) - Exporting multi-dimensional datasets requires a custom exporter --- src/backend/InvenTree/data_exporter/mixins.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/backend/InvenTree/data_exporter/mixins.py b/src/backend/InvenTree/data_exporter/mixins.py index f40ee113f2..0d58d0efff 100644 --- a/src/backend/InvenTree/data_exporter/mixins.py +++ b/src/backend/InvenTree/data_exporter/mixins.py @@ -99,6 +99,10 @@ class DataExportSerializerMixin: fields.update(self.get_child_fields(name, field)) continue + # Skip 'many' fields (e.g. nested serializers) + if getattr(field, 'many', False): + continue + fields[name] = field return fields