trivial: Do not show superset plugin warnings when disabled

This commit is contained in:
Richard Hughes 2021-08-06 14:37:35 +01:00
parent ad24f1623d
commit e44ec2f0e4
2 changed files with 4 additions and 0 deletions

View File

@ -134,6 +134,8 @@ fu_util_show_plugin_warnings (FuUtilPrivate *priv)
plugins = fu_engine_get_plugins (priv->engine);
for (guint i = 0; i < plugins->len; i++) {
FwupdPlugin *plugin = g_ptr_array_index (plugins, i);
if (fwupd_plugin_has_flag(plugin, FWUPD_PLUGIN_FLAG_DISABLED))
continue;
if (!fwupd_plugin_has_flag (plugin, FWUPD_PLUGIN_FLAG_USER_WARNING))
continue;
flags |= fwupd_plugin_get_flags (plugin);

View File

@ -3018,6 +3018,8 @@ fu_util_show_plugin_warnings (FuUtilPrivate *priv)
/* get a superset so we do not show the same message more than once */
for (guint i = 0; i < plugins->len; i++) {
FwupdPlugin *plugin = g_ptr_array_index (plugins, i);
if (fwupd_plugin_has_flag(plugin, FWUPD_PLUGIN_FLAG_DISABLED))
continue;
if (!fwupd_plugin_has_flag (plugin, FWUPD_PLUGIN_FLAG_USER_WARNING))
continue;
flags |= fwupd_plugin_get_flags (plugin);