From 23b7495cbd7b908482a24dda2526c09aebbaf0ed Mon Sep 17 00:00:00 2001 From: Mario Limonciello Date: Fri, 5 Aug 2022 14:08:12 -0500 Subject: [PATCH] trivial: add missing read_only BIOS attribute to GVariant This fixes read_only attributes being advertised to clients as writable. --- libfwupd/fwupd-bios-attr.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libfwupd/fwupd-bios-attr.c b/libfwupd/fwupd-bios-attr.c index 5927ea3fa..711c804a5 100644 --- a/libfwupd/fwupd-bios-attr.c +++ b/libfwupd/fwupd-bios-attr.c @@ -540,6 +540,10 @@ fwupd_bios_attr_to_variant(FwupdBiosAttr *self) FWUPD_RESULT_KEY_DESCRIPTION, g_variant_new_string(priv->description)); } + g_variant_builder_add(&builder, + "{sv}", + FWUPD_RESULT_KEY_BIOS_ATTR_READ_ONLY, + g_variant_new_boolean(priv->read_only)); g_variant_builder_add(&builder, "{sv}", FWUPD_RESULT_KEY_BIOS_ATTR_CURRENT_VALUE,