diff --git a/sonic_platform_base/sonic_xcvr/xcvr_api_factory.py b/sonic_platform_base/sonic_xcvr/xcvr_api_factory.py index dfbdc4a85..47020ddb8 100644 --- a/sonic_platform_base/sonic_xcvr/xcvr_api_factory.py +++ b/sonic_platform_base/sonic_xcvr/xcvr_api_factory.py @@ -69,14 +69,14 @@ def _get_vendor_name(self): name_data = self.reader(VENDOR_NAME_OFFSET, VENDOR_NAME_LENGTH) if name_data is None: return None - vendor_name = name_data.decode('utf-8', errors='ignore') + vendor_name = name_data.decode() return vendor_name.strip() def _get_vendor_part_num(self): part_num = self.reader(VENDOR_PART_NUM_OFFSET, VENDOR_PART_NUM_LENGTH) if part_num is None: return None - vendor_pn = part_num.decode('utf-8', errors='ignore') + vendor_pn = part_num.decode() return vendor_pn.strip() def _create_cmis_api(self):