Fix data-table sort by unknown column (#24965)

Fix database sort by unknown column
This commit is contained in:
Paul Bottein 2025-04-08 13:05:22 +02:00 committed by GitHub
parent 13aeb02b53
commit 9df5141aac
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 15 additions and 13 deletions

View File

@ -645,7 +645,8 @@ export class HaDataTable extends LitElement {
return; return;
} }
const prom = this.sortColumn const prom =
this.sortColumn && this._sortColumns[this.sortColumn]
? sortData( ? sortData(
filteredData, filteredData,
this._sortColumns[this.sortColumn], this._sortColumns[this.sortColumn],

View File

@ -260,8 +260,9 @@ export class HaTabsSubpageDataTable extends KeyboardShortcutMixin(LitElement) {
<ha-assist-chip <ha-assist-chip
slot="trigger" slot="trigger"
.label=${localize("ui.components.subpage-data-table.sort_by", { .label=${localize("ui.components.subpage-data-table.sort_by", {
sortColumn: this._sortColumn sortColumn:
? ` ${this.columns[this._sortColumn]?.title || this.columns[this._sortColumn]?.label}` || this._sortColumn && this.columns[this._sortColumn]
? ` ${this.columns[this._sortColumn].title || this.columns[this._sortColumn].label}` ||
"" ""
: "", : "",
})} })}