|
|
@@ -423,6 +423,7 @@ def flyimg_upload_api(request):
|
423
|
423
|
|
424
|
424
|
group_photos = GroupPhotoInfo.objects.filter(
|
425
|
425
|
group_id=group_id,
|
|
426
|
+ status=True,
|
426
|
427
|
pk__gt=max(current_id, group_user.current_id),
|
427
|
428
|
)
|
428
|
429
|
latest_photo = group_photos.last()
|
|
|
@@ -655,7 +656,7 @@ def pai2_home_api(request):
|
655
|
656
|
num = int(request.POST.get('num', settings.PAI2_HOME_PER_PAGE))
|
656
|
657
|
|
657
|
658
|
cursor = connection.cursor()
|
658
|
|
- cursor.execute(r"select T1.group_id, T2.group_name, T2.group_default_avatar, T2.group_avatar, T3.id, T3.photo_path, T3.photo_w, T3.photo_h, T3.photo_thumbnail_path, T3.photo_thumbnail_w, T3.photo_thumbnail_h, T3.user_id, T3.nickname, T3.avatar, T3.comment_num, T3.thumbup_num, T3.created_at from (select * from group_groupuserinfo where user_id='{user_id}') as T1 left outer join group_groupinfo as T2 on T1.group_id = T2.group_id left outer join group_groupphotoinfo as T3 on T1.group_id = T3.group_id and T3.id > T1.current_id order by DATE(T3.created_at) desc, T3.thumbup_num desc limit {offset}, {rows};".format(
|
|
659
|
+ cursor.execute(r"select T1.group_id, T2.group_name, T2.group_default_avatar, T2.group_avatar, T3.id, T3.photo_path, T3.photo_w, T3.photo_h, T3.photo_thumbnail_path, T3.photo_thumbnail_w, T3.photo_thumbnail_h, T3.user_id, T3.nickname, T3.avatar, T3.comment_num, T3.thumbup_num, T3.created_at from (select * from group_groupuserinfo where user_id='{user_id}') as T1 left outer join group_groupinfo as T2 on T1.group_id = T2.group_id left outer join group_groupphotoinfo as T3 on T1.group_id = T3.group_id and T3.status=1 and T3.id > T1.current_id order by DATE(T3.created_at) desc, T3.thumbup_num desc limit {offset}, {rows};".format(
|
659
|
660
|
user_id=user_id,
|
660
|
661
|
offset=0,
|
661
|
662
|
rows=settings.PAI2_HOME_MAX_ROWS,
|