diff options
-rw-r--r-- | callback-manager/src/callback_manager.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/callback-manager/src/callback_manager.cpp b/callback-manager/src/callback_manager.cpp index ac2fb02..2fe5e33 100644 --- a/callback-manager/src/callback_manager.cpp +++ b/callback-manager/src/callback_manager.cpp @@ -270,7 +270,7 @@ void createAssociationMatch(std::shared_ptr<sdbusplus::asio::connection>& conn) << "\n"; } - auto findAssociations = values.find("associations"); + auto findAssociations = values.find("Associations"); if (findAssociations == values.end()) { return; @@ -318,7 +318,7 @@ void createAssociationMatch(std::shared_ptr<sdbusplus::asio::connection>& conn) bool fatal = globalCritical && localCritical; bool critical = globalWarning && localCritical; - bool warning = globalWarning && localWarning; + bool warning = globalWarning && !critical; fatalAssertMap[message.get_path()]["association"] = fatal; criticalAssertMap[message.get_path()]["association"] = critical; |