From ea90e014b1525e98c5790b256261a297273ae7b0 Mon Sep 17 00:00:00 2001 From: Simon Ding Date: Wed, 20 Nov 2024 15:34:57 +0800 Subject: [PATCH] feat: remove default internal size limiter --- server/core/torrent.go | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/server/core/torrent.go b/server/core/torrent.go index 29acdac..640573f 100644 --- a/server/core/torrent.go +++ b/server/core/torrent.go @@ -119,15 +119,8 @@ func imdbIDMatchExact(id1, id2 string) bool { return id1 == id2 } -func torrentSizeOk(detail *db.MediaDetails, globalLimiter *db.MediaSizeLimiter, torrentSize int64, torrentEpisodeNum int, param *SearchParam) bool { - defaultMinSize := int64(80 * 1000 * 1000) //tv, 80M min - if detail.MediaType == media.MediaTypeMovie { - defaultMinSize = 200 * 1000 * 1000 // movie, 200M min - } - - if detail.Limiter.SizeMin > 0 { //if size limiter set, use configured min size - defaultMinSize = detail.Limiter.SizeMin - } +func torrentSizeOk(detail *db.MediaDetails, globalLimiter *db.MediaSizeLimiter, torrentSize int64, + torrentEpisodeNum int, param *SearchParam) bool { multiplier := 1 //大小倍数,正常为1,如果是季包则为季内集数 if detail.MediaType == media.MediaTypeTv { @@ -166,7 +159,7 @@ func torrentSizeOk(detail *db.MediaDetails, globalLimiter *db.MediaSizeLimiter, } } } - return torrentSize > defaultMinSize*int64(multiplier) + return true } func seasonEpisodeCount(detail *db.MediaDetails, seasonNum int) int {