diff --git a/apiserver/apiserver/api/utils_paypal.py b/apiserver/apiserver/api/utils_paypal.py index 1c665b9..3a8f891 100644 --- a/apiserver/apiserver/api/utils_paypal.py +++ b/apiserver/apiserver/api/utils_paypal.py @@ -235,7 +235,8 @@ def check_training(data, training_id, amount): member = training.user.member - training.attendance_status = 'Confirmed' + if training.attendance_status == 'Waiting for payment': + training.attendance_status = 'Confirmed' training.paid_date = datetime.date.today() training.save()