Give more info on error

pull/702/head
Bond_009 6 years ago
parent d10d632c48
commit 69cf9e8fc4

@ -531,7 +531,7 @@ namespace Emby.Dlna
}
}
class DlnaProfileEntryPoint /*: IServerEntryPoint*/
class DlnaProfileEntryPoint : IServerEntryPoint
{
private readonly IApplicationPaths _appPaths;
private readonly IFileSystem _fileSystem;
@ -551,7 +551,7 @@ namespace Emby.Dlna
private void DumpProfiles()
{
var list = new List<DeviceProfile>
DeviceProfile[] list = new []
{
new SamsungSmartTvProfile(),
new XboxOneProfile(),
@ -597,4 +597,4 @@ namespace Emby.Dlna
{
}
}
}
}

@ -2392,13 +2392,16 @@ namespace Emby.Server.Implementations.LiveTv
public async Task<ListingsProviderInfo> SaveListingProvider(ListingsProviderInfo info, bool validateLogin, bool validateListings)
{
info = _jsonSerializer.DeserializeFromString<ListingsProviderInfo>(_jsonSerializer.SerializeToString(info));
// Let's try something
//info = _jsonSerializer.DeserializeFromString<ListingsProviderInfo>(_jsonSerializer.SerializeToString(info));
var provider = _listingProviders.FirstOrDefault(i => string.Equals(info.Type, i.Type, StringComparison.OrdinalIgnoreCase));
IListingsProvider provider = _listingProviders.FirstOrDefault(i => string.Equals(info.Type, i.Type, StringComparison.OrdinalIgnoreCase));
if (provider == null)
{
throw new ResourceNotFoundException();
throw new ResourceNotFoundException(
string.Format("Couldn't find provider with name: '{0}' of type: '{1}'", provider.Name, provider.Type)
);
}
await provider.Validate(info, validateLogin, validateListings).ConfigureAwait(false);

Loading…
Cancel
Save