fixed Dtd issues on Linux.
This commit is contained in:
parent
3e65c393fd
commit
87ac2b3b76
|
@ -1,7 +1,4 @@
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Linq;
|
|
||||||
using System.Text;
|
|
||||||
|
|
||||||
namespace NzbDrone.Common
|
namespace NzbDrone.Common
|
||||||
{
|
{
|
||||||
|
|
|
@ -44,17 +44,17 @@ namespace NzbDrone.Core.Test.IndexerTests.IntegrationTests
|
||||||
|
|
||||||
|
|
||||||
[Test]
|
[Test]
|
||||||
[Explicit("needs newznab api key")]
|
|
||||||
public void nzbsorg_rss()
|
public void nzbsorg_rss()
|
||||||
{
|
{
|
||||||
var indexer = new Newznab();
|
var indexer = new Newznab();
|
||||||
indexer.Settings = new NewznabSettings
|
indexer.Settings = new NewznabSettings
|
||||||
{
|
{
|
||||||
ApiKey = "",
|
ApiKey = "64d61d3cfd4b75e51d01cbc7c6a78275",
|
||||||
Url = "http://nzbs.org"
|
Url = "http://nzbs.org"
|
||||||
};
|
};
|
||||||
|
|
||||||
indexer.InstanceDefinition = new IndexerDefinition();
|
indexer.InstanceDefinition = new IndexerDefinition();
|
||||||
|
indexer.InstanceDefinition.Name = "nzbs.org";
|
||||||
|
|
||||||
var result = Subject.FetchRss(indexer);
|
var result = Subject.FetchRss(indexer);
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,6 @@ using System.Collections.Generic;
|
||||||
using NLog;
|
using NLog;
|
||||||
using NzbDrone.Common;
|
using NzbDrone.Common;
|
||||||
using NzbDrone.Common.Serializer;
|
using NzbDrone.Common.Serializer;
|
||||||
using NzbDrone.Core.Configuration;
|
|
||||||
|
|
||||||
namespace NzbDrone.Core.DataAugmentation.DailySeries
|
namespace NzbDrone.Core.DataAugmentation.DailySeries
|
||||||
{
|
{
|
||||||
|
|
|
@ -27,7 +27,7 @@ namespace NzbDrone.Core.Indexers
|
||||||
|
|
||||||
public IEnumerable<ReportInfo> Process(string xml, string url)
|
public IEnumerable<ReportInfo> Process(string xml, string url)
|
||||||
{
|
{
|
||||||
using (var xmlTextReader = new XmlTextReader(new StringReader(xml)) { DtdProcessing = DtdProcessing.Ignore })
|
using (var xmlTextReader = XmlReader.Create(new StringReader(xml), new XmlReaderSettings { ProhibitDtd = false, IgnoreComments = true }))
|
||||||
{
|
{
|
||||||
var document = XDocument.Load(xmlTextReader);
|
var document = XDocument.Load(xmlTextReader);
|
||||||
var items = document.Descendants("item");
|
var items = document.Descendants("item");
|
||||||
|
|
Loading…
Reference in New Issue