mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 19:27:45 +00:00
Simplify device registry update (#62868)
This commit is contained in:
parent
8d2cb82b1d
commit
5231bc5dcb
@ -522,6 +522,8 @@ class DeviceRegistry:
|
|||||||
("manufacturer", manufacturer),
|
("manufacturer", manufacturer),
|
||||||
("model", model),
|
("model", model),
|
||||||
("name", name),
|
("name", name),
|
||||||
|
("name_by_user", name_by_user),
|
||||||
|
("area_id", area_id),
|
||||||
("suggested_area", suggested_area),
|
("suggested_area", suggested_area),
|
||||||
("sw_version", sw_version),
|
("sw_version", sw_version),
|
||||||
("hw_version", hw_version),
|
("hw_version", hw_version),
|
||||||
@ -530,12 +532,6 @@ class DeviceRegistry:
|
|||||||
if value is not UNDEFINED and value != getattr(old, attr_name):
|
if value is not UNDEFINED and value != getattr(old, attr_name):
|
||||||
changes[attr_name] = value
|
changes[attr_name] = value
|
||||||
|
|
||||||
if area_id is not UNDEFINED and area_id != old.area_id:
|
|
||||||
changes["area_id"] = area_id
|
|
||||||
|
|
||||||
if name_by_user is not UNDEFINED and name_by_user != old.name_by_user:
|
|
||||||
changes["name_by_user"] = name_by_user
|
|
||||||
|
|
||||||
if old.is_new:
|
if old.is_new:
|
||||||
changes["is_new"] = False
|
changes["is_new"] = False
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user