DB: Move a forgotten 'UPDATE channels' statement

pull/2845/head
Samantaz Fox 2022-01-06 22:01:09 +01:00
rodzic 2ae074a9a4
commit 5ad2fc64b4
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: F42821059186176E
2 zmienionych plików z 11 dodań i 1 usunięć

Wyświetl plik

@ -42,6 +42,16 @@ module Invidious::Database::Channels
PG_DB.exec(request, Time.utc, author, id)
end
def update_subscription_time(id : String)
request = <<-SQL
UPDATE channels
SET subscribed = $1
WHERE id = $2
SQL
PG_DB.exec(request, Time.utc, id)
end
def update_mark_deleted(id : String)
request = <<-SQL
UPDATE channels

Wyświetl plik

@ -362,7 +362,7 @@ module Invidious::Routes::Feeds
end
if ucid = HTTP::Params.parse(URI.parse(topic).query.not_nil!)["channel_id"]?
PG_DB.exec("UPDATE channels SET subscribed = $1 WHERE id = $2", Time.utc, ucid)
Invidious::Database::Channels.update_subscription_time(ucid)
elsif plid = HTTP::Params.parse(URI.parse(topic).query.not_nil!)["playlist_id"]?
Invidious::Database::Playlists.update_subscription_time(plid)
else