1 次代码提交 f1b6f6dc55 ... 36f7b33182

作者 SHA1 备注 提交日期
  FFIB 36f7b33182 增加姓名为空时的校验 1 月之前
共有 1 个文件被更改,包括 7 次插入0 次删除
  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,