feat(macros): add MetaIMDB (#1891)

feat(macros): add IMDB

* only supported by PTP at this time
This commit is contained in:
ze0s 2024-12-25 23:59:13 +01:00 committed by GitHub
parent ea20fb4f50
commit 9ae798c99a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 3 deletions

View file

@ -55,6 +55,7 @@ type Macro struct {
Leechers int Leechers int
LogScore int LogScore int
MagnetURI string MagnetURI string
MetaIMDB string
Origin string Origin string
Other []string Other []string
PreTime string PreTime string
@ -131,6 +132,7 @@ func NewMacro(release Release) Macro {
Leechers: release.Leechers, Leechers: release.Leechers,
LogScore: release.LogScore, LogScore: release.LogScore,
MagnetURI: release.MagnetURI, MagnetURI: release.MagnetURI,
MetaIMDB: release.MetaIMDB,
Origin: release.Origin, Origin: release.Origin,
Other: release.Other, Other: release.Other,
PreTime: release.PreTime, PreTime: release.PreTime,

View file

@ -132,6 +132,7 @@ type Release struct {
FilterID int `json:"-"` FilterID int `json:"-"`
Filter *Filter `json:"-"` Filter *Filter `json:"-"`
ActionStatus []ReleaseActionStatus `json:"action_status"` ActionStatus []ReleaseActionStatus `json:"action_status"`
MetaIMDB string `json:"-"`
} }
// Hash return md5 hashed normalized release name // Hash return md5 hashed normalized release name
@ -1167,9 +1168,9 @@ func (r *Release) MapVars(def *IndexerDefinition, varMap map[string]string) erro
r.Episode = episode r.Episode = episode
} }
//if metaImdb, err := getStringMapValue(varMap, "imdb"); err == nil { if metaImdb, err := getStringMapValue(varMap, "imdb"); err == nil {
// r.MetaIMDB = metaImdb r.MetaIMDB = metaImdb
//} }
return nil return nil
} }