mirror of
https://github.com/iv-org/invidious.git
synced 2025-08-28 07:28:31 +00:00
feat(playlists): create_playlist accepts also optional descrpition
This commit is contained in:
parent
d65803872e
commit
858a284bf9
@ -260,14 +260,14 @@ struct InvidiousPlaylist
|
|||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
def create_playlist(title, privacy, user)
|
def create_playlist(title, privacy, user, description = "")
|
||||||
plid = "IVPL#{Random::Secure.urlsafe_base64(24)[0, 31]}"
|
plid = "IVPL#{Random::Secure.urlsafe_base64(24)[0, 31]}"
|
||||||
|
|
||||||
playlist = InvidiousPlaylist.new({
|
playlist = InvidiousPlaylist.new({
|
||||||
title: title.byte_slice(0, 150),
|
title: title.byte_slice(0, 150),
|
||||||
id: plid,
|
id: plid,
|
||||||
author: user.email,
|
author: user.email,
|
||||||
description: "", # Max 5000 characters
|
description: description[...5000], # Max 5000 characters
|
||||||
video_count: 0,
|
video_count: 0,
|
||||||
created: Time.utc,
|
created: Time.utc,
|
||||||
updated: Time.utc,
|
updated: Time.utc,
|
||||||
|
Loading…
Reference in New Issue
Block a user