core: change AdvertisingData.get default raw behavior to False

This commit is contained in:
Abel Lucas
2022-10-31 20:49:41 +00:00
parent fc331b7aea
commit ce9472bf42
4 changed files with 13 additions and 13 deletions

View File

@@ -1402,9 +1402,9 @@ class Device(CompositeEventEmitter):
# Scan/inquire with event handlers to handle scan/inquiry results
def on_peer_found(address, ad_data):
local_name = ad_data.get(AdvertisingData.COMPLETE_LOCAL_NAME)
local_name = ad_data.get(AdvertisingData.COMPLETE_LOCAL_NAME, raw=True)
if local_name is None:
local_name = ad_data.get(AdvertisingData.SHORTENED_LOCAL_NAME)
local_name = ad_data.get(AdvertisingData.SHORTENED_LOCAL_NAME, raw=True)
if local_name is not None:
if local_name.decode('utf-8') == name:
peer_address.set_result(address)