diff --git a/lib/inventree/stock.dart b/lib/inventree/stock.dart index 5cc44739..ebd9cdb6 100644 --- a/lib/inventree/stock.dart +++ b/lib/inventree/stock.dart @@ -220,6 +220,8 @@ class InvenTreeStockItem extends InvenTreeModel { int get status => jsondata['status'] ?? -1; + String get packaging => jsondata["packaging"] ?? ""; + String get batch => jsondata["batch"] ?? ""; int get partId => jsondata['part'] ?? -1; diff --git a/lib/l10n b/lib/l10n index 1e1e4f9b..925abac9 160000 --- a/lib/l10n +++ b/lib/l10n @@ -1 +1 @@ -Subproject commit 1e1e4f9b2494121098d2862f65e995ef8e420b8b +Subproject commit 925abac9acce5a2abffd6f311ee2a4617710e0a3 diff --git a/lib/widget/stock_detail.dart b/lib/widget/stock_detail.dart index c6e5f2e7..b1f64123 100644 --- a/lib/widget/stock_detail.dart +++ b/lib/widget/stock_detail.dart @@ -468,6 +468,16 @@ class _StockItemDisplayState extends RefreshableState { ); } + if (item.packaging.isNotEmpty) { + tiles.add( + ListTile( + title: Text(L10().packaging), + subtitle: Text(item.packaging), + leading: FaIcon(FontAwesomeIcons.box), + ) + ); + } + // Last update? var update_date = item.updatedDateString;