Move DB queries related to playlists in a separate module (2/3)

This commit is contained in:
Samantaz Fox 2021-11-30 03:11:21 +01:00
parent 3deafe9f8d
commit 46d08237c6
No known key found for this signature in database
GPG key ID: F42821059186176E
7 changed files with 108 additions and 20 deletions

View file

@ -790,7 +790,7 @@ post "/data_control" do |env|
next if !privacy
playlist = create_playlist(PG_DB, title, privacy, user)
PG_DB.exec("UPDATE playlists SET description = $1 WHERE id = $2", description, playlist.id)
Invidious::Database::Playlists.update_description(playlist.id, description)
videos = item["videos"]?.try &.as_a?.try &.each_with_index do |video_id, idx|
raise InfoException.new("Playlist cannot have more than 500 videos") if idx > 500