[gnome-software/wip/automatic-update-fixes: 23/25] update-monitor: Use gs_utils_get_app_is_downloaded()
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software/wip/automatic-update-fixes: 23/25] update-monitor: Use gs_utils_get_app_is_downloaded()
- Date: Tue, 21 Jun 2022 16:33:14 +0000 (UTC)
commit 219d6a9c80a6ece565c27b29d1c7eca5c50b5368
Author: Milan Crha <mcrha redhat com>
Date: Wed Jun 15 18:15:25 2022 +0200
update-monitor: Use gs_utils_get_app_is_downloaded()
src/gs-update-monitor.c | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
---
diff --git a/src/gs-update-monitor.c b/src/gs-update-monitor.c
index 324ff4d3e..b5b3972d2 100644
--- a/src/gs-update-monitor.c
+++ b/src/gs-update-monitor.c
@@ -125,22 +125,18 @@ check_updates_kind (GsAppList *apps,
for (ii = 0; ii < len && (!has_important || all_downloaded || !any_downloaded); ii++) {
gboolean is_important;
- guint64 size_download_bytes;
app = gs_app_list_index (apps, ii);
is_important = gs_app_get_update_urgency (app) == AS_URGENCY_KIND_CRITICAL;
has_important = has_important || is_important;
- /* took from gs-updates-section.c: _all_offline_updates_downloaded();
- the app is considered downloaded, when its download size is 0 */
- if (gs_app_get_size_download (app, &size_download_bytes) != GS_SIZE_TYPE_VALID ||
- size_download_bytes != 0) {
- all_downloaded = FALSE;
- } else {
+ if (gs_utils_get_app_is_downloaded (app)) {
any_downloaded = TRUE;
if (is_important)
any_important_downloaded = TRUE;
+ } else {
+ all_downloaded = FALSE;
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]