mirror of
https://github.com/google/bumble.git
synced 2026-05-09 04:08:02 +00:00
fix crash in bumble.att.Attribute.__repr__
If an attribute does not contains a bytes value, it would crash with
something like:
AttributeError: 'NoneType' object has no attribute 'hex'
Clearly, the intention here was to use `value_str` to avoid this
possibility.
This commit is contained in:
@@ -1083,7 +1083,7 @@ class Attribute(utils.EventEmitter, Generic[_T]):
|
|||||||
else:
|
else:
|
||||||
value_str = str(self.value)
|
value_str = str(self.value)
|
||||||
if value_str:
|
if value_str:
|
||||||
value_string = f', value={self.value.hex()}'
|
value_string = f', value={value_str}'
|
||||||
else:
|
else:
|
||||||
value_string = ''
|
value_string = ''
|
||||||
return (
|
return (
|
||||||
|
|||||||
Reference in New Issue
Block a user