From a33e6dae3b84d284f27a4185db9d616e3bbca1d9 Mon Sep 17 00:00:00 2001 From: Kima Date: Fri, 9 Jun 2023 16:25:31 +0200 Subject: [PATCH] fixed auto-update error bug --- filcnaplo/lib/helpers/update_helper.dart | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/filcnaplo/lib/helpers/update_helper.dart b/filcnaplo/lib/helpers/update_helper.dart index 5fa74e5..6137af6 100644 --- a/filcnaplo/lib/helpers/update_helper.dart +++ b/filcnaplo/lib/helpers/update_helper.dart @@ -19,13 +19,15 @@ extension UpdateHelper on Release { updateCallback!(-1, UpdateState.preparing); String downloads = await StorageHelper.downloadsPath(); - File apk = File("$downloads/filcnaplo-$version.apk"); + File apk = File("$downloads/refilc-$version.apk"); if (!await apk.exists()) { updateCallback(-1, UpdateState.downloading); var bytes = await download(updateCallback: updateCallback); - if (!await StorageHelper.write(apk.path, bytes)) throw "failed to write apk: permission denied"; + if (!await StorageHelper.write(apk.path, bytes)) { + throw "failed to write apk: permission denied"; + } } updateCallback(-1, UpdateState.installing); @@ -50,7 +52,8 @@ extension UpdateHelper on Release { var completer = Completer(); response?.stream.listen((List chunk) { - updateCallback!(downloaded / (response.contentLength ?? 0), UpdateState.downloading); + updateCallback!( + downloaded / (response.contentLength ?? 0), UpdateState.downloading); chunks.add(chunk); downloaded += chunk.length;