mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-07-09 03:04:24 -04:00
review stuff
This commit is contained in:
parent
66912deb84
commit
996500b2f8
@ -711,7 +711,7 @@ namespace Emby.Dlna.ContentDirectory
|
|||||||
return GetMusicGenres(item, query);
|
return GetMusicGenres(item, query);
|
||||||
}
|
}
|
||||||
|
|
||||||
var list = new List<ServerItem>
|
var serverItems = new ServerItem[]
|
||||||
{
|
{
|
||||||
new (item, StubType.Latest),
|
new (item, StubType.Latest),
|
||||||
new (item, StubType.Playlists),
|
new (item, StubType.Playlists),
|
||||||
@ -725,15 +725,15 @@ namespace Emby.Dlna.ContentDirectory
|
|||||||
new (item, StubType.FavoriteSongs)
|
new (item, StubType.FavoriteSongs)
|
||||||
};
|
};
|
||||||
|
|
||||||
if (limit < list.Count)
|
if (limit < serverItems.Length)
|
||||||
{
|
{
|
||||||
list = list.Take(limit.Value).ToList();
|
serverItems = serverItems[..limit.Value];
|
||||||
}
|
}
|
||||||
|
|
||||||
return new QueryResult<ServerItem>
|
return new QueryResult<ServerItem>
|
||||||
{
|
{
|
||||||
Items = list,
|
Items = serverItems,
|
||||||
TotalRecordCount = list.Count
|
TotalRecordCount = serverItems.Length
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -857,7 +857,7 @@ namespace Emby.Dlna.ContentDirectory
|
|||||||
return GetGenres(item, query);
|
return GetGenres(item, query);
|
||||||
}
|
}
|
||||||
|
|
||||||
var list = new List<ServerItem>
|
var serverItems = new ServerItem[]
|
||||||
{
|
{
|
||||||
new (item, StubType.ContinueWatching),
|
new (item, StubType.ContinueWatching),
|
||||||
new (item, StubType.NextUp),
|
new (item, StubType.NextUp),
|
||||||
@ -868,15 +868,15 @@ namespace Emby.Dlna.ContentDirectory
|
|||||||
new (item, StubType.Genres)
|
new (item, StubType.Genres)
|
||||||
};
|
};
|
||||||
|
|
||||||
if (limit < list.Count)
|
if (limit < serverItems.Length)
|
||||||
{
|
{
|
||||||
list = list.Take(limit.Value).ToList();
|
serverItems = serverItems[..limit.Value];
|
||||||
}
|
}
|
||||||
|
|
||||||
return new QueryResult<ServerItem>
|
return new QueryResult<ServerItem>
|
||||||
{
|
{
|
||||||
Items = list,
|
Items = serverItems,
|
||||||
TotalRecordCount = list.Count
|
TotalRecordCount = serverItems.Length
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1278,7 +1278,7 @@ namespace Emby.Dlna.ContentDirectory
|
|||||||
id = parts[23];
|
id = parts[23];
|
||||||
}
|
}
|
||||||
|
|
||||||
var dividerIndex = id.IndexOf('_');
|
var dividerIndex = id.IndexOf('_', StringComparison.Ordinal);
|
||||||
if (dividerIndex != -1 && Enum.TryParse<StubType>(id.AsSpan(0, dividerIndex), true, out var parsedStubType))
|
if (dividerIndex != -1 && Enum.TryParse<StubType>(id.AsSpan(0, dividerIndex), true, out var parsedStubType))
|
||||||
{
|
{
|
||||||
id = id[(dividerIndex + 1)..];
|
id = id[(dividerIndex + 1)..];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user