Fix issue with pagination where has_next is false for every case

Этот коммит содержится в:
Shivashis Padhi
2022-08-03 13:28:03 +05:30
родитель d5f5d18fa9
Коммит 45e434cc26

Просмотреть файл

@@ -2990,7 +2990,7 @@ func (s *SqlPostStore) GetTopDMsForUserSince(userID string, since int64, offset
},
}).GroupBy("vch.id", "vch.TotalMsgCount")
topDMsBuilder = topDMsBuilder.OrderBy("MessageCount DESC").Limit(uint64(limit)).Offset(uint64(offset))
topDMsBuilder = topDMsBuilder.OrderBy("MessageCount DESC").Limit(uint64(limit + 1)).Offset(uint64(offset))
topDMs := make([]*model.TopDM, 0)
sql, args, err := topDMsBuilder.ToSql()