Skip to content

Commit 5e518cd

Browse files
committed
Merge branch 'master' into release
2 parents 2c3effa + 86f79ca commit 5e518cd

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

internal/controllers/comments/recent_by_page.go

+10-4
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,17 @@ func RecentCommentByPage(c *fiber.Ctx) (err error) {
3030
}
3131

3232
db := database.GetDB()
33-
var comments []models.Comment
33+
3434
var count int64
35-
result := db.Preload("User").Preload("CourseGroup").Preload("CourseGroup.Course").Preload("CourseGroup.Teachers").Count(&count).
36-
Order("update_time DESC").Offset((id - 1) * 30).Limit(30).Find(&comments)
37-
if err := result.Error; err != nil {
35+
err = db.Model(&models.Comment{}).Count(&count).Error
36+
if err != nil {
37+
return errors.Wrap(err, errors.DatabaseError)
38+
}
39+
40+
var comments []models.Comment
41+
err = db.Preload("User").Preload("CourseGroup").Preload("CourseGroup.Course").Preload("CourseGroup.Teachers").
42+
Order("update_time DESC").Offset((id - 1) * 30).Limit(30).Find(&comments).Error
43+
if err != nil {
3844
return errors.Wrap(err, errors.DatabaseError)
3945
}
4046

0 commit comments

Comments
 (0)