From 2c4e8b6738f06eeecbd03a61e6bcbade97ca4869 Mon Sep 17 00:00:00 2001 From: liyashuai Date: Thu, 12 Mar 2026 11:37:45 +0800 Subject: [PATCH] backport to v1.5 esp_matter/data_model_provider: Remove path check from EventInfo Fixes #1731 --- .../data_model_provider/esp_matter_data_model_provider.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/components/esp_matter/data_model_provider/esp_matter_data_model_provider.cpp b/components/esp_matter/data_model_provider/esp_matter_data_model_provider.cpp index 0a0359d2c..acd64bd27 100644 --- a/components/esp_matter/data_model_provider/esp_matter_data_model_provider.cpp +++ b/components/esp_matter/data_model_provider/esp_matter_data_model_provider.cpp @@ -691,9 +691,6 @@ CHIP_ERROR provider::EventInfo(const ConcreteEventPath &path, EventEntry &eventI if (auto *cluster = mRegistry.Get(path); cluster != nullptr) { return cluster->EventInfo(path, eventInfo); } - Status status = CheckDataModelPath(path); - VerifyOrReturnValue(status == Protocols::InteractionModel::Status::Success, - CHIP_ERROR_IM_GLOBAL_STATUS_VALUE(status)); eventInfo.readPrivilege = MatterGetAccessPrivilegeForReadEvent(path.mClusterId, path.mEventId); return CHIP_NO_ERROR; }