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

This commit is contained in:
Samantaz Fox
2021-11-30 02:24:24 +01:00
parent 998edba6f0
commit 3deafe9f8d
5 changed files with 108 additions and 31 deletions

View File

@@ -261,10 +261,7 @@ def create_playlist(db, title, privacy, user)
index: [] of Int64,
})
playlist_array = playlist.to_a
args = arg_array(playlist_array)
db.exec("INSERT INTO playlists VALUES (#{args})", args: playlist_array)
Invidious::Database::Playlists.insert(playlist)
return playlist
end
@@ -282,10 +279,7 @@ def subscribe_playlist(db, user, playlist)
index: [] of Int64,
})
playlist_array = playlist.to_a
args = arg_array(playlist_array)
db.exec("INSERT INTO playlists VALUES (#{args})", args: playlist_array)
Invidious::Database::Playlists.insert(playlist)
return playlist
end