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
LogScore int
MagnetURI string
MetaIMDB string
Origin string
Other []string
PreTime string
@ -131,6 +132,7 @@ func NewMacro(release Release) Macro {
Leechers: release.Leechers,
LogScore: release.LogScore,
MagnetURI: release.MagnetURI,
MetaIMDB: release.MetaIMDB,
Origin: release.Origin,
Other: release.Other,
PreTime: release.PreTime,

View file

@ -132,6 +132,7 @@ type Release struct {
FilterID int `json:"-"`
Filter *Filter `json:"-"`
ActionStatus []ReleaseActionStatus `json:"action_status"`
MetaIMDB string `json:"-"`
}
// 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
}
//if metaImdb, err := getStringMapValue(varMap, "imdb"); err == nil {
// r.MetaIMDB = metaImdb
//}
if metaImdb, err := getStringMapValue(varMap, "imdb"); err == nil {
r.MetaIMDB = metaImdb
}
return nil
}