Skip to content

Commit fc0ef7e

Browse files
Actually return the dataset in GetOperationalDataset
1 parent be3d1e1 commit fc0ef7e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/app/clusters/thread-network-directory-server/thread-network-directory-server.cpp

+3-1
Original file line numberDiff line numberDiff line change
@@ -274,8 +274,10 @@ void ThreadNetworkDirectoryServer::HandleOperationalDatasetRequest(
274274

275275
uint8_t datasetBuffer[kSizeOperationalDataset];
276276
MutableByteSpan datasetSpan(datasetBuffer);
277+
OperationalDatasetResponse::Type response;
277278
SuccessOrExit(err = mStorage.GetNetworkDataset(ExtendedPanId(req.extendedPanID), datasetSpan));
278-
ctx.mCommandHandler.AddStatus(ctx.mRequestPath, IMStatus::Success);
279+
response.operationalDataset = datasetSpan;
280+
ctx.mCommandHandler.AddResponse(ctx.mRequestPath, response);
279281
return;
280282
exit:
281283
ChipLogError(Zcl, "GetOperationalDataset: %" CHIP_ERROR_FORMAT, err.Format());

0 commit comments

Comments
 (0)