diff --git a/docs/release-notes/version-2.6.md b/docs/release-notes/version-2.6.md index 5d5eb00df2e..595dd1c14d1 100644 --- a/docs/release-notes/version-2.6.md +++ b/docs/release-notes/version-2.6.md @@ -3,6 +3,7 @@ ## Enhancements * [#3705](https://github.com/netbox-community/netbox/issues/3705) - Provide request context when executing custom scripts +* [#3788](https://github.com/netbox-community/netbox/issues/3788) - Enabled partial search for inventory items ## Bug Fixes diff --git a/netbox/dcim/filters.py b/netbox/dcim/filters.py index cea279ddd30..111469d9888 100644 --- a/netbox/dcim/filters.py +++ b/netbox/dcim/filters.py @@ -868,8 +868,8 @@ def search(self, queryset, name, value): qs_filter = ( Q(name__icontains=value) | Q(part_id__icontains=value) | - Q(serial__iexact=value) | - Q(asset_tag__iexact=value) | + Q(serial__icontains=value) | + Q(asset_tag__icontains=value) | Q(description__icontains=value) ) return queryset.filter(qs_filter)