From 1d8d26d167189596f11ae80c9ae96779b4300aeb Mon Sep 17 00:00:00 2001 From: George Popoola Date: Thu, 22 Jul 2021 16:32:36 +0000 Subject: [PATCH] powerd: Adding case for devices that ignore power This adds a condition that permits updates for devices that don't take any power conditions into account. --- plugins/powerd/fu-plugin-powerd.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/powerd/fu-plugin-powerd.c b/plugins/powerd/fu-plugin-powerd.c index 76cd87eb7..ace8d5671 100644 --- a/plugins/powerd/fu-plugin-powerd.c +++ b/plugins/powerd/fu-plugin-powerd.c @@ -87,6 +87,10 @@ fu_plugin_update_prepare (FuPlugin *plugin, return FALSE; } + /* permit updates when the device does not care about power conditions */ + if (flags & FWUPD_INSTALL_FLAG_IGNORE_POWER) + return TRUE; + /* parse and use for battery-check conditions */ g_variant_get (powerd_response, "(uud)",