From a94c35f69f94ad906d724766679553562d65af73 Mon Sep 17 00:00:00 2001 From: Howard Wu Date: Sun, 12 Nov 2023 12:34:18 +0800 Subject: [PATCH] Check if contain module id (#1128) --- userspace/ksud/src/module.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/userspace/ksud/src/module.rs b/userspace/ksud/src/module.rs index 8c7d34d9..01da22de 100644 --- a/userspace/ksud/src/module.rs +++ b/userspace/ksud/src/module.rs @@ -663,7 +663,7 @@ fn _list_modules(path: &str) -> Vec> { module_prop_map.insert(k, v); }); - if module_prop_map["id"].is_empty() { + if !module_prop_map.contains_key("id") || module_prop_map["id"].is_empty() { if let Some(id) = entry.file_name().to_str() { info!("Use dir name as module id: {}", id); module_prop_map.insert("id".to_owned(), id.to_owned());