diff --git a/app/controllers/settings/providers_controller.rb b/app/controllers/settings/providers_controller.rb index 0d724b9db..159ca3ef5 100644 --- a/app/controllers/settings/providers_controller.rb +++ b/app/controllers/settings/providers_controller.rb @@ -261,8 +261,6 @@ class Settings::ProvidersController < ApplicationController @connected = entries.select { |e| e[:summary][:status] == :ok } @needs_attention = entries.select { |e| [ :warn, :err ].include?(e[:summary][:status]) } @available = entries.select { |e| e[:summary][:status] == :off } - - @health = view_context.provider_health_strip(connected: @connected, needs_attention: @needs_attention) end # Returns a hash mapping provider key → { error:, last_synced_at:, stale: } diff --git a/app/helpers/settings_helper.rb b/app/helpers/settings_helper.rb index e450aa8a0..c60552f61 100644 --- a/app/helpers/settings_helper.rb +++ b/app/helpers/settings_helper.rb @@ -128,23 +128,6 @@ module SettingsHelper end end - # Slim health-strip data for the providers index. Pulls counts from the - # already-resolved entry summaries plus the family's distinct synced-account - # count for the trailing stat. Returns a hash consumed by the - # `settings/providers/_health_strip` partial. - def provider_health_strip(connected:, needs_attention:) - active_entries = connected + needs_attention - last_synced_at = active_entries.map { |e| e[:summary][:last_synced_at] }.compact.max - accounts_count = Current.family.accounts.joins(:account_providers).distinct.count - - { - connected: active_entries.size, - needs_attention: needs_attention.size, - accounts_syncing: accounts_count, - last_synced_at: last_synced_at - } - end - # Strips the leading "about " from `time_ago_in_words` so copy reads as # "Synced 6 hours ago" instead of "Synced about 6 hours ago". def concise_time_ago(time) diff --git a/app/views/settings/providers/_health_strip.html.erb b/app/views/settings/providers/_health_strip.html.erb deleted file mode 100644 index 0c5d75dfd..000000000 --- a/app/views/settings/providers/_health_strip.html.erb +++ /dev/null @@ -1,28 +0,0 @@ -<%# locals: (connected:, needs_attention:, accounts_syncing:, last_synced_at:) %> -