Selaa lähdekoodia

Apply suggestions from code review

Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
nyanmisaka 3 vuotta sitten
vanhempi
sitoutus
56e135f5e6
1 muutettua tiedostoa jossa 3 lisäystä ja 7 poistoa
  1. 3 7
      Jellyfin.Api/Helpers/StreamingHelpers.cs

+ 3 - 7
Jellyfin.Api/Helpers/StreamingHelpers.cs

@@ -476,14 +476,10 @@ namespace Jellyfin.Api.Helpers
             }
 
             // Fallback to the container of mediaSource
-            if (mediaSource != null && !string.IsNullOrEmpty(mediaSource.Container))
+            if (!string.IsNullOrEmpty(mediaSource?.Container))
             {
-                var containers = mediaSource.Container.Split(',', StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
-
-                if (containers.Length > 0)
-                {
-                    return '.' + containers[0];
-                }
+                var idx = mediaSource.Container.IndexOf(',', StringComparison.OrdinalIgnoreCase);
+                return '.' + (idx == -1 ? mediaSource.Container : mediaSource.Container[..idx]).Trim();
             }
 
             return null;