m-old">
+ 'admin': False,
+ 'user_status': GroupUserInfo.PASSED,
+ 'passed_at': tc.utc_datetime(),
+ })
- try:
- group = GroupInfo.objects.get(session_id=session)
- group_id = group.group_id
- group_photo = GroupPhotoInfo.objects.filter(group_id=group_id).last()
- if not GroupUserInfo.objects.filter(
- group_id=group_id,
- user_id=user_id
- ).exists():
- GroupUserInfo.objects.create(
- group_id=group_id,
- user_id=user_id,
- current_id=group_photo and group_photo.id or -1,
- nickname=user.username,
- admin=False,
- user_status=GroupUserInfo.PASSED,
- passed_at=tc.utc_datetime(),
- )
- except GroupInfo.DoesNotExist:
- group_id = CurtailUUID.uuid(GroupInfo, 'group_id')
- group = GroupInfo.objects.create(
- group_id=group_id,
- admin_id=user_id,
- group_from=GroupInfo.SESSION_GROUP,
- session_id=session,
- )
- GroupUserInfo.objects.create(
- group_id=group_id,
- user_id=user_id,
- nickname=user.username,
- admin=True,
- user_status=GroupUserInfo.PASSED,
- passed_at=tc.utc_datetime(),
- )
+ # try:
+ # group = GroupInfo.objects.get(session_id=session)
+ # group_id = group.group_id
+ # group_photo = GroupPhotoInfo.objects.filter(group_id=group_id).last()
+ # if not GroupUserInfo.objects.filter(
+ # group_id=group_id,
+ # user_id=user_id
+ # ).exists():
+ # GroupUserInfo.objects.create(
+ # group_id=group_id,
+ # user_id=user_id,
+ # current_id=group_photo and group_photo.id or -1,
+ # nickname=user.username,
+ # admin=False,
+ # user_status=GroupUserInfo.PASSED,
+ # passed_at=tc.utc_datetime(),
+ # )
+ # except GroupInfo.DoesNotExist:
+ # group_id = CurtailUUID.uuid(GroupInfo, 'group_id')
+ # group = GroupInfo.objects.create(
+ # group_id=group_id,
+ # admin_id=user_id,
+ # group_from=GroupInfo.SESSION_GROUP,
+ # session_id=session,
+ # )
+ # GroupUserInfo.objects.create(
+ # group_id=group_id,
+ # user_id=user_id,
+ # nickname=user.username,
+ # admin=True,
+ # user_status=GroupUserInfo.PASSED,
+ # passed_at=tc.utc_datetime(),
+ # )
photos = PhotosInfo.objects.filter(session_id=session)
return JsonResponse({