From cffeb62bd1572b0fd3d487ab8de5bf6fe8ac14b4 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 19 Apr 2022 20:28:13 +1000 Subject: [PATCH] Bug fix for StockItem.clean() --- InvenTree/stock/models.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/InvenTree/stock/models.py b/InvenTree/stock/models.py index 6825823f75..43593d3283 100644 --- a/InvenTree/stock/models.py +++ b/InvenTree/stock/models.py @@ -453,8 +453,11 @@ class StockItem(MPTTModel): super().clean() - self.serial = self.serial.strip() - self.batch = self.batch.strip() + if self.serial is not None and type(self.serial) is str: + self.serial = self.serial.strip() + + if self.batch is not None and type(self.batch) is str: + self.batch = self.batch.strip() try: if self.part.trackable: