Add UpdateUserWalletView and CustomUserByWalletBalanceSerializer for wallet balance updates
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 2m12s

This commit is contained in:
2025-04-05 20:53:06 +05:00
parent d67794df62
commit b87dcfaf26
8 changed files with 95 additions and 16 deletions

View File

@ -9,3 +9,17 @@ class PaymentSerializer(serializers.ModelSerializer):
class Meta:
model = Payment
fields = "__all__"
class UpdatePaymentSerializer(serializers.ModelSerializer):
class Meta:
model = Payment
fields = [
"paid",
"paid_at",
"method",
]
paid = serializers.BooleanField(required=True, allow_null=True)
paid_at = serializers.DateTimeField(required=True, allow_null=True)
method = serializers.ChoiceField(choices=Payment.PAYMENT_TYPES, required=True)