MCEBuddy 2.4.1 Unable to connect to IMDB

Dec 31, 2014 at 10:45 PM
I am not sure what is happening but I am getting an error with IMDB.

Thoughts?

2014-12-31T17:14:21 MCEBuddy.MetaData.VideoMetaData --> Checking for metadata title and series correction
INFORMATION> 2014-12-31T17:14:21 MCEBuddy.MetaData.VideoMetaData --> Downloading Series details
INFORMATION> 2014-12-31T17:14:21 MCEBuddy.MetaData.VideoMetaData --> Recording Type Movie
INFORMATION> 2014-12-31T17:14:21 MCEBuddy.MetaData.VideoMetaData --> Checking TheMovieDB
INFORMATION> 2014-12-31T17:14:22 MCEBuddy.MetaData.VideoMetaData --> Checking IMDB
--> Searching IMDB Movie with result offset 0
WARNING> --> Unable to connect to IMDB
Error -> Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.List`1[MCEBuddy.MetaData.MyApiFilms+SearchResults]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.
To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.
Path 'code', line 1, position 8.
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at MCEBuddy.MetaData.IMDB.DownloadMovieDetails(VideoTags videoTags, Boolean dontOverwriteTitle, Log jobLog, Int32 offset)
WARNING> 2014-12-31T17:14:24 MCEBuddy.MetaData.VideoMetaData --> IMDB failed
2014-12-31T17:14:24 MCEBuddy.MetaData.VideoMetaData --> Updated Video Tags after downloading details ->
Title: Jumper
SubTitle:
Description: A young man's ability to teleport himself anywhere in the world makes him a target for those who have sworn to kill him and others like him.
Network: Spike TV HD
Coordinator
Jan 1, 2015 at 1:14 AM
Because the website may be down or the internet connection may have been temporarily distupted
Jan 1, 2015 at 2:58 AM
Hmm, ok, I'm getting that error for for the past week or so. I'll keep an eye on it.
Thanks
Coordinator
Jan 5, 2015 at 3:41 AM
Try the latest 2.4.2 BETA build, the IMDBApi website has a new error which we're handling now. It should fix your issue
Marked as answer by rboy1 on 1/4/2015 at 8:42 PM