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 Apr 12, 2023
1 parent 99aa575 commit bb85f43
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 @@ -169,15 +169,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 @@ -193,13 +184,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 @@ -209,13 +193,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 @@ -225,13 +202,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 @@ -241,13 +211,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 @@ -257,13 +220,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 bb85f43

Please sign in to comment.