diff --git a/dao/user.go b/dao/user.go index 01f8cf4..61113fc 100644 --- a/dao/user.go +++ b/dao/user.go @@ -183,8 +183,8 @@ type UserStatistics struct { func UserStatisticsData(userID int) UserStatistics { userStatistics := UserStatistics{} - DB.Model(&Session{}).Group("user_id").Count(&userStatistics.SessionCount) - DB.Model(&File{}).Group("user_id").Count(&userStatistics.FileCount) - DB.Model(&Message{}).Where("from_id = ?", userID).Group("from_id").Count(&userStatistics.MessageCount) + DB.Model(&Session{}).Where("user_id = ? ", userID).Count(&userStatistics.SessionCount) + DB.Model(&FileAuth{}).Where("auth_id = ?", userID).Count(&userStatistics.FileCount) + DB.Model(&Message{}).Where("from_id = ?", userID).Count(&userStatistics.MessageCount) return userStatistics }