Apply suggestions from code review

Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
This commit is contained in:
nyanmisaka 2022-06-18 01:50:08 +08:00
parent ae22d0b7a5
commit 56e135f5e6
1 changed files with 3 additions and 7 deletions

View File

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