change: change StockMovemendCreateSerializer
This commit is contained in:
@@ -59,6 +59,7 @@ class StockMovmendCreateSerializer(serializers.Serializer):
|
||||
comment=validated_data.get('comment'),
|
||||
wherehouse_to=validated_data.get('wherehouse_to'),
|
||||
wherehouse_from=validated_data.get('wherehouse_from'),
|
||||
recipient=self.context.get('user'),
|
||||
)
|
||||
movmend_products = []
|
||||
for product in products:
|
||||
@@ -84,8 +85,8 @@ class StockMovemendProductListSerializer(serializers.ModelSerializer):
|
||||
def get_product(self, obj):
|
||||
return {
|
||||
'id': obj.inventory.product.id,
|
||||
'name': obj.inventory.product.name,
|
||||
'type': obj.inventory.product.type,
|
||||
'name': obj.inventory.product.name,
|
||||
}
|
||||
|
||||
def get_unity(self, obj):
|
||||
|
||||
@@ -19,7 +19,7 @@ class StockMovemendCreateApiView(generics.GenericAPIView):
|
||||
required_permissions = []
|
||||
|
||||
def post(self, request):
|
||||
serializer = self.serializer_class(data=request.data)
|
||||
serializer = self.serializer_class(data=request.data, context={'user': request.user})
|
||||
if serializer.is_valid(raise_exception=True):
|
||||
serializer.save()
|
||||
return Response(
|
||||
|
||||
Reference in New Issue
Block a user