Kitchen Nightmares... well, its a nightmare

Its always my wife’s stupid shows…

Kitchen Nightmares. We’re on Season 6. NZBDrone shows Season 6 and Season 7 and they are a mirror of each other (both list same episode names/dates). Its screwing everything up. First week they downloaded as season 6 and this week they are season 7. Calendar shows this week’s as “missing”. Well, that’s true because the current season is 6, not 7. However searching for a show under season 6 results in files that are a year or old. So I imagine this is another f’d up case of the “scene” insisting its season 7 right now (when its not) and things like tvdb stubbornly sticking to it being season 6 regardless of what’s being released.

Can this be fixed on this end?

Interestingly enough, I just updated nzbdrone (I always keep it more-or-less up to date) and the behavior changed… though its really no better. Now S7 shows up in my list, but no episodes. S6 searches still result in last year’s files.

More strange behavior lol. I just manually downloaded (ie. found the nzb files and uploaded them directly to sab) the two most recent episodes. They are titled as s07 so I renamed them as s06… nzbdrone treated them as s05. Weird. Even during the d/l it showed s05 files being downloaded.

Manually moved / renamed them on my server and all is well.

I realize this is a scene mistake (of course getting an admission to that fact… yeah right) but in a case like this, I really am better off doing it all manually rather than using nzbdrone so it’d be cool if this can be figured out. If not, its not that big of a deal either.

If you have Dog as an indexer, you might use it’s watchlist instead. Might be an easier work around.

I do… but I don’t really know what that means. I haven’t checked out any of its features (just use it as an indexer) so I’ll check it out.

People have been uploading them as S07 in the scene, even though we are at season 6. My wife’s nightmare show too… I feel your pain.

i used to get this show using Sickbeard then when i switched to NzbDrone i used that the first couple of seasons were fine but after that all the namings were all over the place so for the last couple seasons i have been manually downloading them i just don’t have the patience to mess around with it sometimes some shows are just literally a “Nightmare” to manage with software like NzbDrone so it is easier to just manually download them

the scene names them one thing and RSS feeds name them another and it just becomes a mess where you get double episodes or episodes missing or in the wrong order

Looks like thetvdb removed season 7 and locked down season 4 because officially its on season 6, but the scene treats it as season 7.

This show is already on thexem.de, but its recent changes were not, I just pushed them up so on next update drone should be able to map scene season 7 to tvdb season 6.

Thanks Markus. I tried to join thexem to correct things… but I don’t know how that place works. I certainly don’t have any ability to edit it at all.

It depends if there is a pending draft for that series, if there is it needs to be approved first.

It is a little confusing, especially for some of the more messed up shows, but once its setup its pretty useful.

OK, so I now have the latest nzbdrone and it does seem to get the series straight (I think)… but now when I do a manual search and click the D/L I get this:

“Request Failed: Exception has been thrown by the target of an invocation.”

with the following details:

“System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.IndexOutOfRangeException: Array index is out of range.
at System.Decimal.stripStyles (System.String s, NumberStyles style, System.Globalization.NumberFormatInfo nfi, System.Int32& decPos, System.Boolean& isNegative, System.Boolean& expFlag, System.Int32& exp, Boolean throwex) [0x00000] in :0
at System.Decimal.PerformParse (System.String s, NumberStyles style, IFormatProvider provider, System.Decimal& res, Boolean throwex) [0x00000] in :0
at System.Decimal.TryParse (System.String s, NumberStyles style, IFormatProvider provider, System.Decimal& result) [0x00000] in :0
at Nancy.Json.JsonDeserializer.ParseBuffer (System.Object& result) [0x00000] in :0
at Nancy.Json.JsonDeserializer.ProcessCharacter (Char ch) [0x00000] in :0
at Nancy.Json.JsonDeserializer.Deserialize (System.IO.TextReader input) [0x00000] in :0
at Nancy.Json.Json.Deserialize (System.IO.TextReader input, Nancy.Json.JavaScriptSerializer jss) [0x00000] in :0
at Nancy.Json.Json.Deserialize (System.String input, Nancy.Json.JavaScriptSerializer jss) [0x00000] in :0
at Nancy.Json.JavaScriptSerializer.DeserializeObjectInternal (System.String input) [0x00000] in :0
at Nancy.Json.JavaScriptSerializer.Deserialize[ReleaseResource] (System.String input) [0x00000] in :0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in :0
— End of inner exception stack trace —
at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x001f3>
at System.Reflection.MethodBase.Invoke (object,object[]) <0x0002a>
at Nancy.ModelBinding.DefaultBodyDeserializers.JsonBodyDeserializer.Deserialize (string,System.IO.Stream,Nancy.ModelBinding.BindingContext) <0x0019f>
at Nancy.ModelBinding.DefaultBinder.DeserializeRequestBody (Nancy.ModelBinding.BindingContext) <0x001f3>
at Nancy.ModelBinding.DefaultBinder.Bind (Nancy.NancyContext,System.Type,object,Nancy.ModelBinding.BindingConfig,string[]) <0x0034b>
at Nancy.ModelBinding.DynamicModelBinderAdapter.TryConvert (System.Dynamic.ConvertBinder,object&) <0x00072>
at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,object) <0x000f3>
at Nancy.ModelBinding.ModuleExtensions.Bind<NzbDrone.Api.Indexers.ReleaseResource> (Nancy.INancyModule) <0x000db>
at NzbDrone.Api.Indexers.ReleaseModule.<.ctor>b__0 (object) <0x0001f>
at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,System.Func`2<object, object>,object) <0x000a0>
at Nancy.Routing.Route/<>c__DisplayClass4.b__3 (object,System.Threading.CancellationToken) <0x0013e>”

Running mono 2.10? If so you’ll need mono 3.2+ there is a bug in 2.10 that comes up in manual search now. Automatic searches still work though.

If you’re on Ubuntu the easiest way is covered here: http://stackoverflow.com/questions/13365158/installing-mono-3-x-3-0-x-and-or-3-2-x/13384233#13384233

Hi Im new here… Im on on season 3 but the episode names are for season 2… When I checked season 4 episode names, I find out they are for season 3… Can this be fixed?

@Mansoor_LuMi this series is on thexem.de, drone will see episodes as season 6, but grab the season 7 episodes and map them properly. The full mapping is here: http://thexem.de/xem/show/495