feat(CommaDelimitedArrayModelBinder): add none result check

This commit is contained in:
github@esslinger.dev 2020-10-03 01:09:15 +02:00
parent c3e7eb3a6f
commit 33f80dc3c1
1 changed files with 5 additions and 0 deletions

View File

@ -18,6 +18,11 @@ namespace Jellyfin.Api.ModelBinders
var elementType = bindingContext.ModelType.GetElementType();
var converter = TypeDescriptor.GetConverter(elementType);
if (valueProviderResult == ValueProviderResult.None)
{
return Task.CompletedTask;
}
if (valueProviderResult.Length > 1)
{
var result = Array.CreateInstance(elementType, valueProviderResult.Length);