From 61d56dce9c9ddda520b8d3428f7d10b9101af3db Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Thu, 11 Nov 2021 12:09:50 +0100 Subject: [PATCH] Reload secrets on options config (#3292) --- supervisor/api/addons.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/supervisor/api/addons.py b/supervisor/api/addons.py index 3ff9988a8..bfc06d2a0 100644 --- a/supervisor/api/addons.py +++ b/supervisor/api/addons.py @@ -379,8 +379,10 @@ class APIAddons(CoreSysAttributes): slug: str = request.match_info.get("addon") if slug != "self": raise APIForbidden("This can be only read by the Add-on itself!") - addon = self._extract_addon_installed(request) + + # Lookup/reload secrets + await self.sys_homeassistant.secrets.reload() try: return addon.schema.validate(addon.options) except vol.Invalid: