增加姓名为空时的校验

FFIB 1 mois auparavant
Parent
Commettre
36f7b33182
1 fichiers modifiés avec 7 ajouts et 0 suppressions
  1. 7 0
      member/activity_mp_views.py

+ 7 - 0
member/activity_mp_views.py

@@ -98,6 +98,13 @@ def activity_signup(request):
98 98
         act = MemberActivityInfo.objects.get(activity_id=activity_id, status=True)
99 99
     except MemberActivityInfo.DoesNotExist:
100 100
         return response(MemberActivityStatusCode.ACTIVITY_NOT_FOUND)
101
+    
102
+    if name == "null" or name == "undefined":
103
+        try:
104
+            lensman = LensmanInfo.objects.get(user_id=user_id, status=True)
105
+            name = lensman.name
106
+        except LensmanInfo.DoesNotExist:
107
+            pass
101 108
 
102 109
     MemberActivitySignupInfo.objects.update_or_create(user_id=user_id, activity_id=activity_id, defaults={
103 110
         'title': act.title,