misc: rss and media changes (#27)

* refactor: tweak rss processing

* media: override trakt network with tvdb network if trakts is empty

* media: dont merge tvdb language with trakt language

* media: resolve issue with imdb ids
This commit is contained in:
l3uddz
2021-03-05 22:35:16 +00:00
committed by GitHub
parent c3ab8eda6e
commit 5091d78acf
8 changed files with 64 additions and 9 deletions

View File

@@ -4,7 +4,6 @@ import (
"errors"
"fmt"
"github.com/l3uddz/nabarr/media/trakt"
"github.com/l3uddz/nabarr/util"
"strconv"
)
@@ -64,7 +63,11 @@ func (c *Client) GetShowInfo(item *FeedItem) (*Item, error) {
Msg("Item was not found on tvdb")
} else if ti != nil {
mi.Tvdb = *ti
mi.Languages = util.StringSliceMergeUnique(mi.Languages, []string{ti.Language})
// merge with trakt data
if mi.Network == "" {
mi.Network = ti.Network
}
}
return mi, nil