diff --git a/InvenTree/build/serializers.py b/InvenTree/build/serializers.py index f28c9fcf89..ac36fd5b41 100644 --- a/InvenTree/build/serializers.py +++ b/InvenTree/build/serializers.py @@ -9,6 +9,7 @@ from .models import Build class BuildSerializer(serializers.ModelSerializer): url = serializers.CharField(source='get_absolute_url', read_only=True) + status_text = serializers.CharField(source='get_status_display', read_only=True) class Meta: model = Build @@ -20,4 +21,6 @@ class BuildSerializer(serializers.ModelSerializer): 'completion_date', 'part', 'quantity', + 'status', + 'status_text', 'notes'] diff --git a/InvenTree/static/script/inventree/stock.js b/InvenTree/static/script/inventree/stock.js index de383867f1..c0a931cdbf 100644 --- a/InvenTree/static/script/inventree/stock.js +++ b/InvenTree/static/script/inventree/stock.js @@ -365,7 +365,7 @@ function loadStockTable(modal, options) { sortable: true, formatter: function(value, row, index, field) { var text = renderLink(value, row.url); - text = text + "" + row.status + ""; + text = text + "" + row.status_text + ""; return text; } }, diff --git a/InvenTree/stock/serializers.py b/InvenTree/stock/serializers.py index 104737c437..f79ceaa3b1 100644 --- a/InvenTree/stock/serializers.py +++ b/InvenTree/stock/serializers.py @@ -63,6 +63,7 @@ class StockItemSerializer(serializers.ModelSerializer): part = PartBriefSerializer(many=False, read_only=True) location = LocationBriefSerializer(many=False, read_only=True) + status_text = serializers.CharField(source='get_status_display', read_only=True) class Meta: model = StockItem @@ -78,6 +79,7 @@ class StockItemSerializer(serializers.ModelSerializer): 'serial', 'batch', 'status', + 'status_text', 'notes', ]