From 78d4020a890e78ac58dad5b1bf846714fb5f334c Mon Sep 17 00:00:00 2001 From: Yufeng Wang Date: Thu, 8 Aug 2024 22:47:59 -0700 Subject: [PATCH] Fix CommissionNode comand alway return failure (#34898) --- .../commissioner-control-server.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/clusters/commissioner-control-server/commissioner-control-server.cpp b/src/app/clusters/commissioner-control-server/commissioner-control-server.cpp index 98616f9e0e281b..25f6153959a22e 100644 --- a/src/app/clusters/commissioner-control-server/commissioner-control-server.cpp +++ b/src/app/clusters/commissioner-control-server/commissioner-control-server.cpp @@ -236,15 +236,15 @@ bool emberAfCommissionerControlClusterCommissionNodeCallback( // Set IP address and port in the CommissionNodeInfo struct commissionNodeInfo->port = commandData.port; err = commissionNodeInfo->ipAddress.SetIPAddress(commandData.ipAddress); - SuccessOrExit(err == CHIP_NO_ERROR); + SuccessOrExit(err); // Validate the commission node command. err = delegate->ValidateCommissionNodeCommand(sourceNodeId, requestId); - SuccessOrExit(err == CHIP_NO_ERROR); + SuccessOrExit(err); // Populate the parameters for the commissioning window err = delegate->GetCommissioningWindowParams(commissionNodeInfo->params); - SuccessOrExit(err == CHIP_NO_ERROR); + SuccessOrExit(err); // Add the response for the commissioning window. AddReverseOpenCommissioningWindowResponse(commandObj, commandPath, commissionNodeInfo->params);