diff --git a/src/invidious/channels/channels.cr b/src/invidious/channels/channels.cr index 1478c8fc..a37be6c7 100644 --- a/src/invidious/channels/channels.cr +++ b/src/invidious/channels/channels.cr @@ -251,8 +251,8 @@ def fetch_channel(ucid, pull_all_videos : Bool) LOGGER.trace("fetch_channel: #{ucid} : video #{video_id} : Inserted, updating subscriptions") if CONFIG.enable_user_notifications Invidious::Database::Users.add_notification(video) - else - Invidious::Database::Users.feed_needs_update(video) + # else + # Invidious::Database::Users.feed_needs_update(video) end else LOGGER.trace("fetch_channel: #{ucid} : video #{video_id} : Updated") @@ -287,8 +287,8 @@ def fetch_channel(ucid, pull_all_videos : Bool) if was_insert if CONFIG.enable_user_notifications Invidious::Database::Users.add_notification(video) - else - Invidious::Database::Users.feed_needs_update(video) + # else + # Invidious::Database::Users.feed_needs_update(video) end end end diff --git a/src/invidious/database/users.cr b/src/invidious/database/users.cr index d54e6a76..7ac14a52 100644 --- a/src/invidious/database/users.cr +++ b/src/invidious/database/users.cr @@ -154,15 +154,17 @@ module Invidious::Database::Users # Update (misc) # ------------------- - def feed_needs_update(video : ChannelVideo) - request = <<-SQL - UPDATE users - SET feed_needs_update = true - WHERE $1 = ANY(subscriptions) - SQL + # Feeds never need update. PubSubHubBub is the one that sends videos to + # invidious. + # def feed_needs_update(video : ChannelVideo) + # request = <<-SQL + # UPDATE users + # SET feed_needs_update = true + # WHERE $1 = ANY(subscriptions) + # SQL - PG_DB.exec(request, video.ucid) - end + # PG_DB.exec(request, video.ucid) + # end def update_preferences(user : User) request = <<-SQL diff --git a/src/invidious/routes/feeds.cr b/src/invidious/routes/feeds.cr index ea7fb396..19f8aac2 100644 --- a/src/invidious/routes/feeds.cr +++ b/src/invidious/routes/feeds.cr @@ -450,8 +450,8 @@ module Invidious::Routes::Feeds if was_insert if CONFIG.enable_user_notifications Invidious::Database::Users.add_notification(video) - else - Invidious::Database::Users.feed_needs_update(video) + # else + # Invidious::Database::Users.feed_needs_update(video) end end end