ServiceData must be a bytearray

This commit is contained in:
Dan Halbert 2020-06-28 22:11:37 -04:00
parent 7d9f502357
commit 09f2812c14

View file

@ -58,7 +58,8 @@ class _EddystoneFrame(ServiceData):
return super().__get__(obj, cls)[1:]
def __set__(self, obj, value):
return super().__set__(obj, obj.frame_type + value)
# ServiceData requires a bytearray.
return super().__set__(obj, bytearray(obj.frame_type) + value)
class EddystoneFrameBytes: