diff --git a/lib/l10n b/lib/l10n index 8f0cf961..7a23f04b 160000 --- a/lib/l10n +++ b/lib/l10n @@ -1 +1 @@ -Subproject commit 8f0cf961ecf8b518e99e6b994ec3cdffc5c3c5b0 +Subproject commit 7a23f04bfc11dd099511536bdb8b72a9b35edecf diff --git a/lib/widget/part_detail.dart b/lib/widget/part_detail.dart index 4a92b570..c0714c12 100644 --- a/lib/widget/part_detail.dart +++ b/lib/widget/part_detail.dart @@ -117,11 +117,25 @@ class _PartDisplayState extends RefreshableState { refresh(); } + /** + * Upload image for this Part. + * Show a SnackBar with upload result. + */ void _uploadImage(File image) async { - print("Uploading image..."); - await part.uploadImage(image); - print("Done"); + final result = await part.uploadImage(image); + + if (result) { + showSnackIcon( + L10().imageUploadSuccess, + success: true + ); + } else { + showSnackIcon( + L10().imageUploadFailure, + success: false, + ); + } refresh(); }