2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-01 03:00:54 +00:00

Merge branch 'inventree:master' into matmair/issue2694

This commit is contained in:
Matthias Mair
2022-04-30 19:50:25 +02:00
committed by GitHub
24 changed files with 762 additions and 492 deletions

View File

@ -23,6 +23,8 @@ from rest_framework.serializers import ValidationError
from rest_framework.response import Response
from rest_framework import generics, filters
from build.models import Build
import common.settings
import common.models
@ -1159,6 +1161,19 @@ class StockItemTestResultList(generics.ListCreateAPIView):
queryset = super().filter_queryset(queryset)
# Filter by 'build'
build = params.get('build', None)
if build is not None:
try:
build = Build.objects.get(pk=build)
queryset = queryset.filter(stock_item__build=build)
except (ValueError, Build.DoesNotExist):
pass
# Filter by stock item
item = params.get('stock_item', None)