trivial: return an error string rather than HSI number for missing data

This commit is contained in:
Mario Limonciello 2022-04-02 09:27:29 -05:00
parent fc59a9bce1
commit 55af9a8238

View File

@ -248,6 +248,11 @@ fu_security_attrs_calculate_hsi(FuSecurityAttrs *self, FuSecurityAttrsFlags flag
if (fwupd_security_attr_has_flag(attr, FWUPD_SECURITY_ATTR_FLAG_RUNTIME_ISSUE) &&
fwupd_security_attr_has_flag(attr, FWUPD_SECURITY_ATTR_FLAG_SUCCESS))
continue;
if (fwupd_security_attr_has_flag(attr, FWUPD_SECURITY_ATTR_FLAG_MISSING_DATA)) {
g_string_append(str, "INVALID:missing-data");
return g_string_free(str, FALSE);
}
attr_flags |= fwupd_security_attr_get_flags(attr);
}