Incorrectly detecting foreign releases

The second season of The Trip (http://trakt.tv/show/the-trip) just started which is actually called The Trip to Italy (that’s fine Drone is finding the episodes as it should). However, either because the title has Italy in it, or because the episode title is in Italian (Il Cenobio dei Dogi, Camogli), Drone is rejecting the releases with a “Not English” message when in reality they’re fine.

Let me know if you need any logs etc.

Just to add to this, I decided to select one to download from a manual search and it’s giving me:

[POST] Internal server error : /api/release

And the logs:

NzbDroneErrorPipeline Request Failed: Value can not be null. Parameter name: remoteEpisode.Series
ArgumentValidator Value can not be null.

System.ArgumentNullException: Value can not be null. Parameter name: remoteEpisode.Series at NzbDrone.Common.EnsureThat.EnsureObjectExtensions.IsNotNull<NzbDrone.Core.Tv.Series> (NzbDrone.Common.EnsureThat.Param1<NzbDrone.Core.Tv.Series>) <0x00043>
at NzbDrone.Core.Download.DownloadService.DownloadReport (NzbDrone.Core.Parser.Model.RemoteEpisode) [0x0000f] in m:\BuildAgent1\work\328d72309b633a8\src\zbDrone.Core\Download\DownloadService.cs:33
at NzbDrone.Api.Indexers.ReleaseModule.DownloadRelease (NzbDrone.Api.Indexers.ReleaseResource) [0x00020] in m:\BuildAgent1\work\328d72309b633a8\src\zbDrone.Api\Indexers\ReleaseModule.cs:48
at NzbDrone.Api.Indexers.ReleaseModule.<.ctor>b__0 (object) [0x00000] in m:\BuildAgent1\work\328d72309b633a8\src\zbDrone.Api\Indexers\ReleaseModule.cs:39
at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,System.Func2<object, object>,object) <IL 0x00038, 0x00085> at Nancy.Routing.Route/<>c__DisplayClass4.<Wrap>b__3 (object,System.Threading.CancellationToken) <IL 0x0005f, 0x00108>

And just to round it out, I downloaded the episode manually and put it in the Drone Factory folder. Kicked off a scan and it won’t import it as the name is different (The Trip to Italy vs The Trip) :slight_smile: I remember seeing a scene exceptions thing like Sickbeard has, so I’ll add it to that :wink:

Just bumping this one in case it got lost in the flurry over posts over the weekend :slight_smile: I imagine it’ll happen again in a few days when episode 2 comes out.

Added the mapping, I’ll look at the naming, but likely will not be fixed for episode #2

That’s cool, no rush, just wanted to point out the issue more than anything :slight_smile: I’m happy to manually manage that show (it’s only 6 episodes anyway), but I imagine it could crop up at any time in the future (I know Hawaii Five-0 has all their titles in Hawaiian for example, so not sure what’d happen there).

Plus the error in the second post. Not sure if that’s happening as you’re trying to grab a show that’s been flagged as inappropriate, so it sort of sees it as you trying to grab nothing. That one’s probably worth you adding The Trip and giving it a bit of a test.

The release was classified as Italian because Italy was incorrectly treated as a release that contains “ita” (short form for Italian in some releases).

The error in the second post was related to the title not being known, for some reason the release was found, but it was unable to figure out the series when the manual search result was forced.

The issue is fixed in develop now.

Gotcha. Thanks once again markus, love your work :slight_smile:

Just a heads up that The Trip was picked up and processed perfectly this week, so thanks for that :slight_smile: