Skip to content

Commit

Permalink
remove defaulting to no errors
Browse files Browse the repository at this point in the history
  • Loading branch information
pankore committed Jun 29, 2023
1 parent a39e88a commit 1189788
Showing 1 changed file with 0 additions and 44 deletions.
44 changes: 0 additions & 44 deletions src/app/clusters/basic-information/basic-information.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -170,15 +170,6 @@ CHIP_ERROR BasicAttrAccess::Read(const ConcreteReadAttributePath & aPath, Attrib
status =
GetDeviceInstanceInfoProvider()->GetManufacturingDate(manufacturingYear, manufacturingMonth, manufacturingDayOfMonth);

// TODO: Remove defaulting once proper runtime defaulting of unimplemented factory data is done
if (status == CHIP_DEVICE_ERROR_CONFIG_NOT_FOUND || status == CHIP_ERROR_UNSUPPORTED_CHIP_FEATURE)
{
manufacturingYear = 2020;
manufacturingMonth = 1;
manufacturingDayOfMonth = 1;
status = CHIP_NO_ERROR;
}

if (status == CHIP_NO_ERROR)
{
// Format is YYYYMMDD
Expand All @@ -194,13 +185,6 @@ CHIP_ERROR BasicAttrAccess::Read(const ConcreteReadAttributePath & aPath, Attrib
char partNumber[kMaxLen + 1] = { 0 };
status = GetDeviceInstanceInfoProvider()->GetPartNumber(partNumber, sizeof(partNumber));

// TODO: Remove defaulting once proper runtime defaulting of unimplemented factory data is done
if (status == CHIP_DEVICE_ERROR_CONFIG_NOT_FOUND || status == CHIP_ERROR_UNSUPPORTED_CHIP_FEATURE)
{
partNumber[0] = '\0';
status = CHIP_NO_ERROR;
}

status = EncodeStringOnSuccess(status, aEncoder, partNumber, kMaxLen);
break;
}
Expand All @@ -210,13 +194,6 @@ CHIP_ERROR BasicAttrAccess::Read(const ConcreteReadAttributePath & aPath, Attrib
char productUrl[kMaxLen + 1] = { 0 };
status = GetDeviceInstanceInfoProvider()->GetProductURL(productUrl, sizeof(productUrl));

// TODO: Remove defaulting once proper runtime defaulting of unimplemented factory data is done
if (status == CHIP_DEVICE_ERROR_CONFIG_NOT_FOUND || status == CHIP_ERROR_UNSUPPORTED_CHIP_FEATURE)
{
productUrl[0] = '\0';
status = CHIP_NO_ERROR;
}

status = EncodeStringOnSuccess(status, aEncoder, productUrl, kMaxLen);
break;
}
Expand All @@ -226,13 +203,6 @@ CHIP_ERROR BasicAttrAccess::Read(const ConcreteReadAttributePath & aPath, Attrib
char productLabel[kMaxLen + 1] = { 0 };
status = GetDeviceInstanceInfoProvider()->GetProductLabel(productLabel, sizeof(productLabel));

// TODO: Remove defaulting once proper runtime defaulting of unimplemented factory data is done
if (status == CHIP_DEVICE_ERROR_CONFIG_NOT_FOUND || status == CHIP_ERROR_UNSUPPORTED_CHIP_FEATURE)
{
productLabel[0] = '\0';
status = CHIP_NO_ERROR;
}

status = EncodeStringOnSuccess(status, aEncoder, productLabel, kMaxLen);
break;
}
Expand All @@ -242,13 +212,6 @@ CHIP_ERROR BasicAttrAccess::Read(const ConcreteReadAttributePath & aPath, Attrib
char serialNumberString[kMaxLen + 1] = { 0 };
status = GetDeviceInstanceInfoProvider()->GetSerialNumber(serialNumberString, sizeof(serialNumberString));

// TODO: Remove defaulting once proper runtime defaulting of unimplemented factory data is done
if (status == CHIP_DEVICE_ERROR_CONFIG_NOT_FOUND || status == CHIP_ERROR_UNSUPPORTED_CHIP_FEATURE)
{
serialNumberString[0] = '\0';
status = CHIP_NO_ERROR;
}

status = EncodeStringOnSuccess(status, aEncoder, serialNumberString, kMaxLen);
break;
}
Expand All @@ -258,13 +221,6 @@ CHIP_ERROR BasicAttrAccess::Read(const ConcreteReadAttributePath & aPath, Attrib
char uniqueId[kMaxLen + 1] = { 0 };
status = ConfigurationMgr().GetUniqueId(uniqueId, sizeof(uniqueId));

// TODO: Remove defaulting once proper runtime defaulting of unimplemented factory data is done
if (status == CHIP_DEVICE_ERROR_CONFIG_NOT_FOUND || status == CHIP_ERROR_UNSUPPORTED_CHIP_FEATURE)
{
uniqueId[0] = '\0';
status = CHIP_NO_ERROR;
}

status = EncodeStringOnSuccess(status, aEncoder, uniqueId, kMaxLen);
break;
}
Expand Down

0 comments on commit 1189788

Please sign in to comment.