Changing table config should not change filter #11227

Closed
opened 2025-12-29 21:42:12 +01:00 by adam · 3 comments
Owner

Originally created by @llamafilm on GitHub (May 27, 2025).

Deployment Type

NetBox Cloud

NetBox Version

v4.3.1

Python Version

3.12

Steps to Reproduce

I'm excited to use the new saved table config feature, but its usability is severely reduced because it removes all filters (including saved filters).

  1. Create a saved table config
  2. Apply some filters, for example URL: /dcim/interfaces/?site_id=329&device_role_id__n=15
  3. Recall the saved table config

Expected Behavior

It should apply the table config with the current filter so the URL would be /dcim/interfaces/?site_id=329&device_role_id__n=15&tableconfig_id=1

Observed Behavior

All filters are removed so the URL is /dcim/interfaces/?tableconfig_id=1

Originally created by @llamafilm on GitHub (May 27, 2025). ### Deployment Type NetBox Cloud ### NetBox Version v4.3.1 ### Python Version 3.12 ### Steps to Reproduce I'm excited to use the new saved table config feature, but its usability is severely reduced because it removes all filters (including saved filters). 3. Create a saved table config 4. Apply some filters, for example URL: `/dcim/interfaces/?site_id=329&device_role_id__n=15` 5. Recall the saved table config ### Expected Behavior It should apply the table config with the current filter so the URL would be `/dcim/interfaces/?site_id=329&device_role_id__n=15&tableconfig_id=1` ### Observed Behavior All filters are removed so the URL is `/dcim/interfaces/?tableconfig_id=1`
adam added the type: bug label 2025-12-29 21:42:12 +01:00
adam closed this issue 2025-12-29 21:42:12 +01:00
Author
Owner

@llamafilm commented on GitHub (May 27, 2025):

Conversely, if you select a table config first, then select a saved filter, that also removes tableconfig_id from the URL. The selected table config remains active for the current session, but I think it would be a problem if you try to share the URL with another user or bookmark it.

@llamafilm commented on GitHub (May 27, 2025): Conversely, if you select a table config first, then select a saved filter, that also removes `tableconfig_id` from the URL. The selected table config remains active for the current session, but I think it would be a problem if you try to share the URL with another user or bookmark it.
Author
Owner

@arthanson commented on GitHub (May 28, 2025):

@llamafilm I think this isn't really a bug but a feature request, can you please re-open this as as a feature request.

@arthanson commented on GitHub (May 28, 2025): @llamafilm I think this isn't really a bug but a feature request, can you please re-open this as as a feature request.
Author
Owner

@llamafilm commented on GitHub (May 29, 2025):

OK here it is: https://github.com/netbox-community/netbox/issues/19597

@llamafilm commented on GitHub (May 29, 2025): OK here it is: https://github.com/netbox-community/netbox/issues/19597
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#11227