Fix Bug: group admin request group_join_api

Brightcells 9 年之前
父节点
当前提交
aa78f33cca
共有 2 个文件被更改,包括 3 次插入3 次删除
  1. 2 2
      group/views.py
  2. 1 1
      requirements.txt

+ 2 - 2
group/views.py

@@ -230,11 +230,11 @@ def group_join_api(request):
230 230
         group_id=group_id,
231 231
         user_id=user_id,
232 232
     )
233
-    if not created:
233
+    if group_user.user_status != GroupUserInfo.PASSED:
234 234
         group_user.current_id = int(r.get(GROUP_LAST_PHOTO_PK % group_id) or -1)
235 235
         group_user.nickname = nickname or user.final_nickname
236 236
         group_user.avatar = user.avatar
237
-        group_user.admin = False
237
+        # group_user.admin = False  # Admin Field Default False, Should Not Assign
238 238
         group_user.user_status = GroupUserInfo.PASSED
239 239
         group_user.passed_at = tc.utc_datetime()
240 240
         group_user.save()

+ 1 - 1
requirements.txt

@@ -16,4 +16,4 @@ pytz==2015.7
16 16
 redis==2.10.5
17 17
 shortuuid==0.4.2
18 18
 uWSGI==2.0.11.1
19
-wechatpy==1.2.5
19
+wechatpy==1.2.6