This commit is contained in:
@@ -515,9 +515,11 @@ def payment_finish(request):
|
||||
from community.models import ActivitySignup
|
||||
signup = ActivitySignup.objects.filter(order=order).first()
|
||||
if signup:
|
||||
signup.status = 'confirmed'
|
||||
# Determine status based on activity setting
|
||||
new_status = 'confirmed' if signup.activity.auto_confirm else 'pending'
|
||||
signup.status = new_status
|
||||
signup.save()
|
||||
print(f"活动报名状态已更新: {signup.id}")
|
||||
print(f"活动报名状态已更新: {signup.id} -> {new_status}")
|
||||
except Exception as e:
|
||||
print(f"更新活动报名状态失败: {str(e)}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user