|
|
@@ -151,11 +151,12 @@ def session_join_api(request):
|
151
|
151
|
r.srem(GROUP_USERS_QUIT_SET % group_id, user_id)
|
152
|
152
|
r.sadd(GROUP_USERS_PASSED_SET % group_id, user_id)
|
153
|
153
|
|
154
|
|
- # 获取 Session 照片
|
155
|
|
- photos = PhotosInfo.objects.filter(session_id=session_id, status=True)
|
156
|
|
-
|
157
|
154
|
#
|
158
|
155
|
if group_created:
|
|
156
|
+ # 获取 Session 照片
|
|
157
|
+ photos = PhotosInfo.objects.filter(session_id=session_id, status=True)
|
|
158
|
+
|
|
159
|
+ group_photo = None
|
159
|
160
|
for photo in photos:
|
160
|
161
|
photo_info = file_save(photo_path=photo.p_photo_path, thumbnail=True)
|
161
|
162
|
|
|
|
@@ -180,8 +181,9 @@ def session_join_api(request):
|
180
|
181
|
lensman_photo_id=photo.photo_id,
|
181
|
182
|
)
|
182
|
183
|
|
183
|
|
- # 设置群组最后一张照片PK
|
184
|
|
- r.set(GROUP_LAST_PHOTO_PK % group_id, group_photo.pk)
|
|
184
|
+ if group_photo:
|
|
185
|
+ # 设置群组最后一张照片PK
|
|
186
|
+ r.set(GROUP_LAST_PHOTO_PK % group_id, group_photo.pk)
|
185
|
187
|
|
186
|
188
|
# 获取从 current_id 到 now 的群组照片列表
|
187
|
189
|
group_photos = GroupPhotoInfo.objects.filter(
|