feat(playlists): create_playlist accepts also optional descrpition

This commit is contained in:
Federico Di Filitto 2023-03-21 01:44:49 +01:00
parent d65803872e
commit 858a284bf9

View File

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