mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-26 18:38:38 -06:00
Fix ordering validation to account for leading hyphens
This commit is contained in:
parent
c91a58e167
commit
faab81c7ab
@ -626,6 +626,8 @@ class TableConfig(CloningMixin, ChangeLoggedModel):
|
|||||||
|
|
||||||
# Validate ordering columns
|
# Validate ordering columns
|
||||||
for name in self.ordering:
|
for name in self.ordering:
|
||||||
|
if name.startswith('-'):
|
||||||
|
name = name[1:] # Strip leading hyphen
|
||||||
if name not in table.columns:
|
if name not in table.columns:
|
||||||
raise ValidationError({
|
raise ValidationError({
|
||||||
'ordering': _('Unknown column: {name}').format(name=name)
|
'ordering': _('Unknown column: {name}').format(name=name)
|
||||||
|
Loading…
Reference in New Issue
Block a user