apondman / MediaBrowser

MediaBrowser client for MediaPortal
9 stars 4 forks source link

smart facades are broken #53

Open ncoH opened 9 years ago

ncoH commented 9 years ago

The smart facades doesn`t work anymore. Exception in Log:

[10-31 09:59:45,841] [48 ] [DEBUG] GET http://xxx.xxx.xxx.xxx:8096/mediabrowser/Users//Items?Limit=12&SortBy=DateCreated,SortName&sortOrder=Descending&SeriesStatuses=&fields=&Filters=IsUnplayed&ImageTypes=&VideoTypes=&AirDays=&recursive=True&MediaTypes=&Genres=&Ids=&Studios=&ExcludeItemTypes=&IncludeItemTypes=Movie&Artists=&PersonTypes=&Years=&format=json [10-31 09:59:45,857] [48 ] [DEBUG] Handled smart facade controls. [10-31 09:59:45,872] [6 ] [ERROR] System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.Net.WebException: Der Remoteserver hat einen Fehler zurückgegeben: (400) Ungültige Anforderung. bei System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) bei System.Threading.Tasks.TaskFactory1.FromAsyncCoreLogic(IAsyncResult iar, Func2 endFunction, Action1 endAction, Task1 promise, Boolean requiresSynchronization) --- Ende der internen Ausnahmestapelüberwachung --- bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) bei System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) bei MediaBrowser.ApiInteraction.HttpWebRequestClient.d__1.MoveNext() ---> (Interne Ausnahme #0) System.Net.WebException: Der Remoteserver hat einen Fehler zurückgegeben: (400) Ungültige Anforderung. bei System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) bei System.Threading.Tasks.TaskFactory1.FromAsyncCoreLogic(IAsyncResult iar, Func2 endFunction, Action1 endAction, Task1 promise, Boolean requiresSynchronization)<---

As you can see, the user ID is missing in the GET request. The link should be e.g. "http://xxx.xxx.xxx.xxx:8096/mediabrowser/Users/d37646e3ea6fc3dada9d14606b1a1928/Items?Limit=12&SortBy=DateCreated,SortName&sortOrder=Descending&SeriesStatuses=&fields=&Filters=IsUnplayed&ImageTypes=&VideoTypes=&AirDays=&recursive=True&MediaTypes=&Genres=&Ids=&Studios=&ExcludeItemTypes=&IncludeItemTypes=Movie&Artists=&PersonTypes=&Years=&format=json"

apondman commented 9 years ago

i think this is a byproduct of not being authorized not with the smart facades itself.

ncoH commented 9 years ago

You mean beta related? But it also don`t work with latest stable.