|
@@ -365,7 +365,8 @@ class GatewayFamilyMemberView(View):
|
|
|
return response.json(173)
|
|
|
data['msg'] = msg_text
|
|
|
with transaction.atomic():
|
|
|
- member_join_qs = FamilyMemberJoin.objects.filter(family_id=family_id, user_id=join_user_id)
|
|
|
+ member_user_id = user_id if user_id else app_user_id
|
|
|
+ member_join_qs = FamilyMemberJoin.objects.filter(family_id=family_id, user_id=member_user_id)
|
|
|
if member_join_qs.exists():
|
|
|
member_join_qs.update(status=0, updated_time=now_time)
|
|
|
data['uid'] = member_join_qs.first().id
|