mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-09-17 17:14:18 +02:00
New: Support for language metadata
This commit is contained in:
@@ -89,6 +89,8 @@ namespace NzbDrone.Core.IndexerSearch
|
|||||||
new XAttribute("type", protocol == DownloadProtocol.Torrent ? "application/x-bittorrent" : "application/x-nzb")),
|
new XAttribute("type", protocol == DownloadProtocol.Torrent ? "application/x-bittorrent" : "application/x-nzb")),
|
||||||
r.Categories == null ? null : from c in r.Categories select GetNabElement("category", c.Id, protocol),
|
r.Categories == null ? null : from c in r.Categories select GetNabElement("category", c.Id, protocol),
|
||||||
r.IndexerFlags == null ? null : from f in r.IndexerFlags select GetNabElement("tag", f.Name, protocol),
|
r.IndexerFlags == null ? null : from f in r.IndexerFlags select GetNabElement("tag", f.Name, protocol),
|
||||||
|
r.Languages == null ? null : from c in r.Languages select GetNabElement("language", c.Id, protocol),
|
||||||
|
r.Subs == null ? null : from c in r.Subs select GetNabElement("subs", c.Id, protocol),
|
||||||
GetNabElement("rageid", r.TvRageId, protocol),
|
GetNabElement("rageid", r.TvRageId, protocol),
|
||||||
GetNabElement("tvdbid", r.TvdbId, protocol),
|
GetNabElement("tvdbid", r.TvdbId, protocol),
|
||||||
GetNabElement("imdb", r.ImdbId.ToString("D7"), protocol),
|
GetNabElement("imdb", r.ImdbId.ToString("D7"), protocol),
|
||||||
|
@@ -3,6 +3,7 @@ using System.Collections.Generic;
|
|||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
using NzbDrone.Core.Indexers;
|
using NzbDrone.Core.Indexers;
|
||||||
|
using NzbDrone.Core.Languages;
|
||||||
|
|
||||||
namespace NzbDrone.Core.Parser.Model
|
namespace NzbDrone.Core.Parser.Model
|
||||||
{
|
{
|
||||||
@@ -44,8 +45,9 @@ namespace NzbDrone.Core.Parser.Model
|
|||||||
public string Container { get; set; }
|
public string Container { get; set; }
|
||||||
public string Codec { get; set; }
|
public string Codec { get; set; }
|
||||||
public string Resolution { get; set; }
|
public string Resolution { get; set; }
|
||||||
|
public ICollection<Language> Languages { get; set; }
|
||||||
|
public ICollection<Language> Subs { get; set; }
|
||||||
public ICollection<IndexerCategory> Categories { get; set; }
|
public ICollection<IndexerCategory> Categories { get; set; }
|
||||||
|
|
||||||
public ICollection<IndexerFlag> IndexerFlags { get; set; }
|
public ICollection<IndexerFlag> IndexerFlags { get; set; }
|
||||||
|
|
||||||
public int Age
|
public int Age
|
||||||
|
Reference in New Issue
Block a user