From b5f6f785d5c5e0c85da65cea60ac4fb7b37a9191 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Wed, 22 Jun 2022 21:32:48 -0500 Subject: [PATCH] Switch mobile_app to use the json helper (#73870) --- homeassistant/components/mobile_app/helpers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/mobile_app/helpers.py b/homeassistant/components/mobile_app/helpers.py index 545c3511fc9..e1c0841984f 100644 --- a/homeassistant/components/mobile_app/helpers.py +++ b/homeassistant/components/mobile_app/helpers.py @@ -13,7 +13,7 @@ from nacl.secret import SecretBox from homeassistant.const import ATTR_DEVICE_ID, CONTENT_TYPE_JSON from homeassistant.core import Context, HomeAssistant from homeassistant.helpers.entity import DeviceInfo -from homeassistant.helpers.json import JSONEncoder +from homeassistant.helpers.json import JSONEncoder, json_loads from .const import ( ATTR_APP_DATA, @@ -85,7 +85,7 @@ def _decrypt_payload_helper( key_bytes = get_key_bytes(key, keylen) msg_bytes = decrypt(ciphertext, key_bytes) - message = json.loads(msg_bytes.decode("utf-8")) + message = json_loads(msg_bytes) _LOGGER.debug("Successfully decrypted mobile_app payload") return message