Adds types

This commit is contained in:
2026-03-29 02:37:49 -04:00
parent 63276ef8ca
commit 323484a33a
44 changed files with 1273 additions and 121 deletions

View File

@@ -10,15 +10,15 @@ namespace :igdb do
task status: :environment do
puts "\n📊 IGDB Sync Status"
puts "=" * 50
enabled_users = User.where(igdb_sync_enabled: true)
puts "Users with sync enabled: #{enabled_users.count}"
enabled_users.each do |user|
unmatched = user.games.igdb_unmatched.count
matched = user.games.igdb_matched.count
pending = user.igdb_match_suggestions.status_pending.count
puts "\n 👤 #{user.username}"
puts " - Matched: #{matched}"
puts " - Unmatched: #{unmatched}"
@@ -27,7 +27,7 @@ namespace :igdb do
puts " - Last synced: #{user.igdb_last_synced_at.strftime('%Y-%m-%d %H:%M')}"
end
end
puts "\n⚙️ Background Job Status"
puts " Job running: #{IgdbSyncJob.running? ? 'Yes' : 'No'}"
puts "=" * 50