fix: update display labels and human friendly IDs across multiple schema files

This commit is contained in:
darnodo
2025-11-12 15:37:06 +01:00
parent 074ae2d71c
commit 0232d46b4a
10 changed files with 58 additions and 49 deletions

View File

@@ -9,7 +9,7 @@ nodes:
icon: "mdi:lan"
include_in_menu: true
human_friendly_id: ["vlan_id__value", "name__value"]
display_label: "{{ ' - '.join(filter(None, [record.vlan_id__value, record.name__value])) }}"
display_label: "name__value"
order_by:
- vlan_id__value
attributes:
@@ -54,6 +54,7 @@ nodes:
- name: interfaces
peer: NetworkInterface
identifier: vlan__interfaces
optional: true
cardinality: many
kind: Generic
@@ -61,6 +62,7 @@ nodes:
- name: svi
peer: NetworkInterface
identifier: vlan__svi
optional: true
cardinality: one
kind: Attribute
@@ -86,7 +88,7 @@ nodes:
icon: "mdi:router-network"
include_in_menu: true
human_friendly_id: ["name__value"]
display_label: "{{ record.name__value }}"
display_label: "name__value"
order_by:
- name__value
attributes: