chore: address use of then method on awaited future
This commit is contained in:
parent
96d95f528d
commit
595ddf8035
1 changed files with 15 additions and 16 deletions
|
@ -243,23 +243,22 @@ class _InventoryBrowserAppBarState extends State<InventoryBrowserAppBar> {
|
|||
filename: filename,
|
||||
updates: Updates.statusAndProgress,
|
||||
);
|
||||
await FileDownloader().enqueue(downloadTask).then((b) {
|
||||
if (context.mounted) {
|
||||
if (b) {
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text("Downloaded ${record.formattedName.toString()}"),
|
||||
),
|
||||
);
|
||||
} else {
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text("Failed to download ${record.formattedName.toString()}"),
|
||||
),
|
||||
);
|
||||
}
|
||||
final downloadStatus = await FileDownloader().enqueue(downloadTask);
|
||||
if (context.mounted) {
|
||||
if (downloadStatus) {
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text("Downloaded ${record.formattedName.toString()}"),
|
||||
),
|
||||
);
|
||||
} else {
|
||||
ScaffoldMessenger.of(context).showSnackBar(
|
||||
SnackBar(
|
||||
content: Text("Failed to download ${record.formattedName.toString()}"),
|
||||
),
|
||||
);
|
||||
}
|
||||
});
|
||||
}
|
||||
final tempDirectory = await _tempDirectoryFuture;
|
||||
final file = File(
|
||||
"${tempDirectory.path}/${record.id.split("-")[1]}-${record.formattedName.toString()}${extension(uri)}");
|
||||
|
|
Loading…
Reference in a new issue