diff --git a/internal/feed/rss.go b/internal/feed/rss.go
index 0d4e99e..1d60709 100644
--- a/internal/feed/rss.go
+++ b/internal/feed/rss.go
@@ -210,10 +210,8 @@ func (j *RSSJob) processItem(item *gofeed.Item) *domain.Release {
if item.Description != "" {
rls.Description = item.Description
- if rls.Size == 0 {
- readSizeFromDescription(item.Description, rls)
- j.Log.Trace().Msgf("Set new size %d from description", rls.Size)
- }
+ readSizeFromDescription(item.Description, rls)
+ j.Log.Trace().Msgf("Set new size %d from description", rls.Size)
}
// add cookie to release for download if needed
diff --git a/internal/feed/rss_test.go b/internal/feed/rss_test.go
index 3b6c358..8a04eb6 100644
--- a/internal/feed/rss_test.go
+++ b/internal/feed/rss_test.go
@@ -269,6 +269,11 @@ func Test_readSizeFromDescription(t *testing.T) {
str: "Uploaded: 38B minutes ago
Size: 32GB",
want: "32GB",
},
+ {
+ name: "upgrade size",
+ str: `
Name: One.S01E01.German.DL.DTS.1080p.BluRay.x265.10bit-Cats
Category: Anime Serien
Type: Encode
Resolution: 1080p
Size: 2.49 GiB
Uploaded: vor 3 Minuten
Seeders: 1 | Leechers: 7 | Completed: 0
Uploader: Hochgeladen von xxx
IMDB Link:tt1
TMDB Link: 1