TomSelect filtering on rack position is case sensitive #9815

Closed
opened 2025-12-29 21:23:06 +01:00 by adam · 1 comment
Owner

Originally created by @RasmusThing on GitHub (Jun 8, 2024).

Originally assigned to: @jeremystretch on GitHub.

Deployment Type

Self-hosted

NetBox Version

v4.0.5

Python Version

3.11

Steps to Reproduce

When editing a device and choosing a position for rack placement, the TomSelect filtering search box is case sensitive.
This means that when searching for ex. u8, the dropdown will show no results.
If searching for U8, the dropdown will show both U8 and U8.5 as expected.

I'd argue that this search box needs to be case insensitive - thoughts?

image

Expected Behavior

The dropdown should show the units available, no matter the case sensitivity.

Observed Behavior

No results were found due to case sensitivity.

image
Originally created by @RasmusThing on GitHub (Jun 8, 2024). Originally assigned to: @jeremystretch on GitHub. ### Deployment Type Self-hosted ### NetBox Version v4.0.5 ### Python Version 3.11 ### Steps to Reproduce When editing a device and choosing a position for rack placement, the TomSelect filtering search box is case sensitive. This means that when searching for ex. **u8**, the dropdown will show no results. If searching for **U8**, the dropdown will show both U8 and U8.5 as expected. I'd argue that this search box needs to be case insensitive - thoughts? <img width="695" alt="image" src="https://github.com/netbox-community/netbox/assets/11932377/207941db-6032-42de-972f-450f88cc1e63"> ### Expected Behavior The dropdown should show the units available, no matter the case sensitivity. ### Observed Behavior No results were found due to case sensitivity. <img width="695" alt="image" src="https://github.com/netbox-community/netbox/assets/11932377/1a351917-bd6c-42ec-b118-5bbbd74348dc">
adam added the type: bugstatus: acceptedseverity: low labels 2025-12-29 21:23:06 +01:00
adam closed this issue 2025-12-29 21:23:06 +01:00
Author
Owner

@jeffgdotorg commented on GitHub (Jun 11, 2024):

Thanks for reporting this problem. I've reproduced it in the lab and will move it out of triage for a developer with the requisite skills and capacity to pick up. If you are such a developer and would like to work it through to a PR, please say so and a maintainer will assign it to you.

@jeffgdotorg commented on GitHub (Jun 11, 2024): Thanks for reporting this problem. I've reproduced it in the lab and will move it out of triage for a developer with the requisite skills and capacity to pick up. If you are such a developer and would like to work it through to a PR, please say so and a maintainer will assign it to you.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#9815