mirror of
https://github.com/home-assistant/supervisor.git
synced 2025-07-21 08:06:30 +00:00
Fix discovery on add-on uninstall (#731)
* Fix discovery on add-on uninstall * Update discovery.py * Update discovery.py
This commit is contained in:
parent
2872be6385
commit
2f6df3a946
@ -41,7 +41,7 @@ class Discovery(CoreSysAttributes, JsonConfig):
|
|||||||
def save(self):
|
def save(self):
|
||||||
"""Write discovery message into data file."""
|
"""Write discovery message into data file."""
|
||||||
messages = []
|
messages = []
|
||||||
for message in self.message_obj.values():
|
for message in self.list_messages:
|
||||||
messages.append(attr.asdict(message))
|
messages.append(attr.asdict(message))
|
||||||
|
|
||||||
self._data[ATTR_DISCOVERY].clear()
|
self._data[ATTR_DISCOVERY].clear()
|
||||||
@ -55,7 +55,7 @@ class Discovery(CoreSysAttributes, JsonConfig):
|
|||||||
@property
|
@property
|
||||||
def list_messages(self):
|
def list_messages(self):
|
||||||
"""Return list of available discovery messages."""
|
"""Return list of available discovery messages."""
|
||||||
return self.message_obj.values()
|
return list(self.message_obj.values())
|
||||||
|
|
||||||
def send(self, addon, service, component, platform, config):
|
def send(self, addon, service, component, platform, config):
|
||||||
"""Send a discovery message to Home Assistant."""
|
"""Send a discovery message to Home Assistant."""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user