From 94ff92df940d4f122774b98279f971d7e33cbc0a Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 25 Jun 2026 12:09:00 +0000 Subject: [PATCH] Skip "many" fields in DataExport - 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