1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-06 03:50:26 +02:00

Fix lint and tests

This commit is contained in:
Chocobozzz 2024-06-21 15:24:49 +02:00
parent 4f4d3adf73
commit 985e79f61e
No known key found for this signature in database
GPG key ID: 583A612D890159BE
7 changed files with 40 additions and 37 deletions

View file

@ -52,7 +52,7 @@ export function getFileAttributesFromUrl (
videoOrPlaylist: MVideo | MStreamingPlaylistVideo,
urls: (ActivityTagObject | ActivityUrlObject)[]
) {
const fileUrls = urls.filter(u => isAPVideoUrlObject(u)) as ActivityVideoUrlObject[]
const fileUrls = urls.filter(u => isAPVideoUrlObject(u))
if (fileUrls.length === 0) return []
const attributes: FilteredModelAttributes<VideoFileModel>[] = []
@ -107,14 +107,14 @@ export function getFileAttributesFromUrl (
}
export function getStreamingPlaylistAttributesFromObject (video: MVideoId, videoObject: VideoObject) {
const playlistUrls = videoObject.url.filter(u => isAPStreamingPlaylistUrlObject(u)) as ActivityPlaylistUrlObject[]
const playlistUrls = videoObject.url.filter(u => isAPStreamingPlaylistUrlObject(u))
if (playlistUrls.length === 0) return []
const attributes: (FilteredModelAttributes<VideoStreamingPlaylistModel> & { tagAPObject?: ActivityTagObject[] })[] = []
for (const playlistUrlObject of playlistUrls) {
const segmentsSha256UrlObject = playlistUrlObject.tag.find(isAPPlaylistSegmentHashesUrlObject)
const files: unknown[] = playlistUrlObject.tag.filter(u => isAPVideoUrlObject(u)) as ActivityVideoUrlObject[]
const files: unknown[] = playlistUrlObject.tag.filter(u => isAPVideoUrlObject(u))
const attribute = {
type: VideoStreamingPlaylistType.HLS,