From fb3b1fe1162fc54ab34237a8837e937ad3c7067b Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 5 Aug 2025 12:02:33 +1000 Subject: [PATCH] Fix error message (#10129) --- src/backend/InvenTree/build/serializers.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/backend/InvenTree/build/serializers.py b/src/backend/InvenTree/build/serializers.py index 2bca90ef52..46ef73c4e9 100644 --- a/src/backend/InvenTree/build/serializers.py +++ b/src/backend/InvenTree/build/serializers.py @@ -580,9 +580,17 @@ class BuildOutputCompleteSerializer(serializers.Serializer): and not stock_item.passedAllRequiredTests() ): serial = stock_item.serial - errors.append( - _(f'Build output {serial} has not passed all required tests') - ) + + if serial: + errors.append( + _( + f'Build output {serial} has not passed all required tests' + ) + ) + else: + errors.append( + _('Build output has not passed all required tests') + ) if errors: raise ValidationError(errors)