Long Lists Not Available for Selection through GUI #11370

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

Originally created by @bassilloa on GitHub (Jul 11, 2025).

Deployment Type

NetBox Community

NetBox Version

v4.3.3

Python Version

3.12

Steps to Reproduce

  1. Create many modules (200ish) for a device
  2. Create an interface
  3. Try to assign the interface to one of the later modules
  4. Only some items are available on drop down, only some items are searchable

Expected Behavior

All modules would be visible in the drop down, and if not at least searchable.

Observed Behavior

Only some of the modules are available visually and searching produces strange results.

Originally created by @bassilloa on GitHub (Jul 11, 2025). ### Deployment Type NetBox Community ### NetBox Version v4.3.3 ### Python Version 3.12 ### Steps to Reproduce 1. Create many modules (200ish) for a device 2. Create an interface 3. Try to assign the interface to one of the later modules 4. Only some items are available on drop down, only some items are searchable ### Expected Behavior All modules would be visible in the drop down, and if not at least searchable. ### Observed Behavior Only some of the modules are available visually and searching produces strange results.
adam added the type: bug label 2025-12-29 21:44:18 +01:00
adam closed this issue 2025-12-29 21:44:18 +01:00
Author
Owner

@bassilloa commented on GitHub (Jul 11, 2025):

Image
@bassilloa commented on GitHub (Jul 11, 2025): <img width="1493" height="802" alt="Image" src="https://github.com/user-attachments/assets/ca1f47c7-444b-4bb2-8e67-1d0ac8663695" />
Author
Owner

@bassilloa commented on GitHub (Jul 11, 2025):

Only able to assign interfaces to modules using API, not GUI.

@bassilloa commented on GitHub (Jul 11, 2025): Only able to assign interfaces to modules using API, not GUI.
Author
Owner

@jnovinger commented on GitHub (Jul 14, 2025):

This is a duplicate of the underlying cause of #19350--which is that a limit of 100 items is hard-coded in the frontend implementation that powers API-driven drop-downs. A fix for that will also resolve this.

@jnovinger commented on GitHub (Jul 14, 2025): This is a duplicate of the underlying cause of #19350--which is that a [limit of 100 items is hard-coded](https://github.com/netbox-community/netbox/blob/f13d028c980154bff6fcc5b4a359652671ace703/netbox/project-static/src/select/dynamic.ts#L9) in the frontend implementation that powers API-driven drop-downs. A fix for that will also resolve this.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#11370