mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-11-03 22:55:43 +00:00 
			
		
		
		
	Fix range filtering for serial number (#5189)
* Fix range filtering for serial number - Needs to point to "serial_int" field to work * Bump API version (cherry picked from commit c3cb47ec15bbba1bf5d6d46374ac29b627f5bf34)
This commit is contained in:
		@@ -2,11 +2,14 @@
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# InvenTree API version
 | 
			
		||||
INVENTREE_API_VERSION = 128
 | 
			
		||||
INVENTREE_API_VERSION = 129
 | 
			
		||||
 | 
			
		||||
"""
 | 
			
		||||
Increment this API version number whenever there is a significant change to the API that any clients need to know about
 | 
			
		||||
 | 
			
		||||
v129 -> 2023-07-06 : https://github.com/inventree/InvenTree/pull/5189
 | 
			
		||||
    - Changes 'serial_lte' and 'serial_gte' stock filters to point to 'serial_int' field
 | 
			
		||||
 | 
			
		||||
v128 -> 2023-07-06 : https://github.com/inventree/InvenTree/pull/5186
 | 
			
		||||
    - Adds 'available' filter for BuildLine API endpoint
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -464,8 +464,9 @@ class StockFilter(rest_filters.FilterSet):
 | 
			
		||||
    is_building = rest_filters.BooleanFilter(label="In production")
 | 
			
		||||
 | 
			
		||||
    # Serial number filtering
 | 
			
		||||
    serial_gte = rest_filters.NumberFilter(label='Serial number GTE', field_name='serial', lookup_expr='gte')
 | 
			
		||||
    serial_lte = rest_filters.NumberFilter(label='Serial number LTE', field_name='serial', lookup_expr='lte')
 | 
			
		||||
    serial_gte = rest_filters.NumberFilter(label='Serial number GTE', field_name='serial_int', lookup_expr='gte')
 | 
			
		||||
    serial_lte = rest_filters.NumberFilter(label='Serial number LTE', field_name='serial_int', lookup_expr='lte')
 | 
			
		||||
 | 
			
		||||
    serial = rest_filters.CharFilter(label='Serial number', field_name='serial', lookup_expr='exact')
 | 
			
		||||
 | 
			
		||||
    serialized = rest_filters.BooleanFilter(label='Has serial number', method='filter_serialized')
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user