Selaa lähdekoodia

feat(CommaDelimitedArrayModelBinder): add none result check

github@esslinger.dev 4 vuotta sitten
vanhempi
sitoutus
33f80dc3c1
1 muutettua tiedostoa jossa 5 lisäystä ja 0 poistoa
  1. 5 0
      Jellyfin.Api/ModelBinders/CommaDelimitedArrayModelBinder.cs

+ 5 - 0
Jellyfin.Api/ModelBinders/CommaDelimitedArrayModelBinder.cs

@@ -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);