constantly preload filelists
Cette révision appartient à :
Parent
b6b1414647
révision
1d8a3249c4
1 fichiers modifiés avec 2 ajouts et 4 suppressions
|
@ -39,10 +39,8 @@ func FindByID(id uint) (*models.Torrent, error) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
tmp := models.ORM.Where("torrent_id = ?", id).Preload("Scrape").Preload("Uploader").Preload("Comments")
|
tmp := models.ORM.Where("torrent_id = ?", id).Preload("Scrape").Preload("Uploader").Preload("Comments").Preload("FileList")
|
||||||
if id > config.Get().Models.LastOldTorrentID {
|
|
||||||
tmp = tmp.Preload("FileList")
|
|
||||||
}
|
|
||||||
if id <= config.Get().Models.LastOldTorrentID && !config.IsSukebei() {
|
if id <= config.Get().Models.LastOldTorrentID && !config.IsSukebei() {
|
||||||
// only preload old comments if they could actually exist
|
// only preload old comments if they could actually exist
|
||||||
tmp = tmp.Preload("OldComments")
|
tmp = tmp.Preload("OldComments")
|
||||||
|
|
Référencer dans un nouveau ticket