Merge pull request #19 from xoliqberdiyev/test

add user to party pay api
This commit is contained in:
xolikberdiyev
2025-10-09 18:19:41 +05:00
committed by GitHub
2 changed files with 2 additions and 1 deletions

View File

@@ -399,6 +399,7 @@ class PartyExpenceCreateSerializer(serializers.ModelSerializer):
date=validated_data.get("date"), date=validated_data.get("date"),
comment=validated_data.get("comment"), comment=validated_data.get("comment"),
party=validated_data.get("party"), party=validated_data.get("party"),
user=self.context.get('user'),
) )
cash_transaction = expence.cash_transaction cash_transaction = expence.cash_transaction
payment_type = expence.payment_type payment_type = expence.payment_type

View File

@@ -173,7 +173,7 @@ class PartyPaymentApiView(generics.GenericAPIView):
permission_classes = [HasRolePermission] permission_classes = [HasRolePermission]
def post(self, request): def post(self, request):
ser = self.serializer_class(data=request.data) ser = self.serializer_class(data=request.data, context={'user': request.user})
if ser.is_valid(): if ser.is_valid():
ser.save() ser.save()
return Response( return Response(