Skip to content

Commit 9cea07f

Browse files
Fix RegGroupField decode (#245)
1 parent 6ae1909 commit 9cea07f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

sonic_platform_base/sonic_xcvr/fields/xcvr_field.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ def decode(self, raw_data, **decoded_deps):
257257
offset = field.get_offset()
258258
deps = field.get_deps()
259259
if deps:
260-
decoded_deps = {dep: result[dep] for dep in deps}
260+
decoded_deps.update({dep: result[dep] for dep in deps if dep in result})
261261
result[field.name] = field.decode(raw_data[offset - start: offset + field.get_size() - start],
262262
**decoded_deps)
263263
return result

0 commit comments

Comments
 (0)