From ef9afa7d72cc4bc6bb1cb83c983da01eb0bf5832 Mon Sep 17 00:00:00 2001 From: Markus Hilger Date: Tue, 18 Aug 2026 23:51:03 +0200 Subject: [PATCH] Fix advanced settings Disabled this by accident when doing the async fixes. Upstream pyghmi passess this as well. --- confluent_server/aiohmi/ipmi/oem/lenovo/imm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/confluent_server/aiohmi/ipmi/oem/lenovo/imm.py b/confluent_server/aiohmi/ipmi/oem/lenovo/imm.py index 34399560..e2f7fce0 100644 --- a/confluent_server/aiohmi/ipmi/oem/lenovo/imm.py +++ b/confluent_server/aiohmi/ipmi/oem/lenovo/imm.py @@ -1028,7 +1028,7 @@ class XCCClient(IMMClient): return {'height': int(dsc['u-height']), 'slot': int(dsc['slot'])} async def get_extended_bmc_configuration(self, hideadvanced=True): - immsettings = await self.get_system_configuration(fetchimm=True) + immsettings = await self.get_system_configuration(hideadvanced=hideadvanced, fetchimm=True) for setting in list(immsettings): if not setting.startswith('IMM.'): del immsettings[setting]