From 7c44d212d5c4633d3bd1e59201d2b2701bac33c2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 22:35:00 +1000 Subject: [PATCH] Update string translations --- lib/l10n | 2 +- lib/widget/part_detail.dart | 9 +++++---- lib/widget/stock_detail.dart | 6 +++--- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/lib/l10n b/lib/l10n index c2348a65..05a5cbf6 160000 --- a/lib/l10n +++ b/lib/l10n @@ -1 +1 @@ -Subproject commit c2348a65593f92e8fa4c2dc643baf8fdafd48ca4 +Subproject commit 05a5cbf63b4b5479162905def9fdadf21041212e diff --git a/lib/widget/part_detail.dart b/lib/widget/part_detail.dart index f8f25bdc..d28102f8 100644 --- a/lib/widget/part_detail.dart +++ b/lib/widget/part_detail.dart @@ -94,7 +94,7 @@ class _PartDisplayState extends RefreshableState { void _toggleStar() async { - if (InvenTreeAPI().checkPermission('part', 'change')) { + if (InvenTreeAPI().checkPermission('part', 'view')) { await part.update(context, values: {"starred": "${!part.starred}"}); refresh(); } @@ -105,7 +105,7 @@ class _PartDisplayState extends RefreshableState { final bool result = await part.update(context, values: values); if (result) { - showSnackIcon("Part edited", success: true); + showSnackIcon(L10().partEdited, success: true); } /* showSnackIcon( @@ -130,14 +130,15 @@ class _PartDisplayState extends RefreshableState { L10().imageUploadSuccess, success: true ); + + refresh(); + } else { showSnackIcon( L10().imageUploadFailure, success: false, ); } - - refresh(); } void _selectImage() { diff --git a/lib/widget/stock_detail.dart b/lib/widget/stock_detail.dart index 91ca9d72..e96381cb 100644 --- a/lib/widget/stock_detail.dart +++ b/lib/widget/stock_detail.dart @@ -141,7 +141,7 @@ class _StockItemDisplayState extends RefreshableState { void _stockUpdateMessage(bool result) { if (result) { - showSnackIcon("Stock item updated", success: true); + showSnackIcon(L10().stockItemUpdated, success: true); } } @@ -258,7 +258,7 @@ class _StockItemDisplayState extends RefreshableState { refresh(); if (result) { - showSnackIcon("Stock item transferred", success: true); + showSnackIcon(L10().stockItemTransferred, success: true); } } @@ -287,7 +287,7 @@ class _StockItemDisplayState extends RefreshableState { controller: _selectedController, autofocus: true, decoration: InputDecoration( - hintText: "Search for location", + hintText: L10().searchLocation, border: OutlineInputBorder() ) ),