Commit WIP changes for /order, if needed at any point

This commit is contained in:
fnux 2020-02-27 20:28:48 +01:00
commit 38d3a3a5d3
4 changed files with 61 additions and 57 deletions

View file

@ -23,7 +23,7 @@ class PaymentMethodSerializer(serializers.ModelSerializer):
fields = ['owner', 'primary', 'source', 'description']
class ProductSerializer(serializers.Serializer):
vms = VMProductSerializer(many=True, required=False)
vms = VMProductSerializer(many=True, required=False, queryset=VMProduct.objects.all())
def create(self, validated_data):
owner = validated_data.pop('owner')
@ -31,7 +31,7 @@ class ProductSerializer(serializers.Serializer):
vms = validated_data.pop('vms')
for vm in vms:
VMProduct.objects.create(owner=owner, order=order, **vm)
print(VMProduct.objects.create(owner=owner, order=order, **vm))
return True # FIXME: shoudl return created objects