-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Open
Copy link
Labels
netboxseverity: lowDoes not significantly disrupt application functionality, or a workaround is availableDoes not significantly disrupt application functionality, or a workaround is availablestatus: acceptedThis issue has been accepted for implementationThis issue has been accepted for implementationtype: bugA confirmed report of unexpected behavior in the applicationA confirmed report of unexpected behavior in the application
Description
NetBox Edition
NetBox Community
NetBox Version
v4.4.1
Python Version
3.10
Steps to Reproduce
- Navigate to any object list with more items than the pagination limit (e.g.,
/dcim/devices/with >25 devices) - Apply filters to get a specific subset of objects (e.g., filter by location, tag, etc.)
- Observe that the filter shows "X objects match your query" where X > page size (e.g., 37 objects but only 25 shown per page)
- Check the "Select all XX objects matching query" checkbox
- Click "Rename Selected" (bulk rename operation)
- Proceed through the bulk rename form
Expected Behavior
Bulk rename operation should apply to all XX objects that match the filter query, regardless of pagination.
Observed Behavior
Bulk rename operation only applies to the objects visible on the current page (e.g., only 25 objects instead of all 37 matching objects).
The "Select all XX objects matching query" checkbox promises to select all matching objects across all pages, but the bulk rename operation only processes objects from the current page, ignoring objects on subsequent pages.
Metadata
Metadata
Assignees
Labels
netboxseverity: lowDoes not significantly disrupt application functionality, or a workaround is availableDoes not significantly disrupt application functionality, or a workaround is availablestatus: acceptedThis issue has been accepted for implementationThis issue has been accepted for implementationtype: bugA confirmed report of unexpected behavior in the applicationA confirmed report of unexpected behavior in the application