Use assignment expressions 34 (#58823)

This commit is contained in:
Marc Mueller 2021-10-31 19:01:16 +01:00 committed by GitHub
parent e0c0d00833
commit 4c68662612
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
30 changed files with 36 additions and 75 deletions

View file

@ -471,8 +471,7 @@ class HomekitControllerFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
# available. Otherwise request a fresh copy from the API.
# This removes the 'accessories' key from pairing_data at
# the same time.
accessories = pairing_data.pop("accessories", None)
if not accessories:
if not (accessories := pairing_data.pop("accessories", None)):
accessories = await pairing.list_accessories_and_characteristics()
bridge_info = get_bridge_information(accessories)