diff --git a/lib/helpers/invalid_logs_helper.rb b/lib/helpers/invalid_logs_helper.rb index 68f3c695e..090a52525 100644 --- a/lib/helpers/invalid_logs_helper.rb +++ b/lib/helpers/invalid_logs_helper.rb @@ -1,26 +1,27 @@ -module InvalidLogsHelper - module_function +module Helpers + module InvalidLogsHelper + module_function - def count_and_display_invalid_logs(model, log_type, year) - invalid_logs = fetch_invalid_logs(model, year) - puts "Number of invalid #{log_type} for year #{year}: #{invalid_logs.size}" - puts "Invalid #{log_type} IDs: #{invalid_logs.map(&:id).join(', ')}" - end + def count_and_display_invalid_logs(model, log_type, year) + invalid_logs = fetch_invalid_logs(model, year) + puts "Number of invalid #{log_type} for year #{year}: #{invalid_logs.size}" + puts "Invalid #{log_type} IDs: #{invalid_logs.map(&:id).join(', ')}" + end - def surface_invalid_logs(model, log_type, year) - invalid_logs = fetch_invalid_logs(model, year) - if invalid_logs.any? - invalid_logs.each do |log| - puts "#{log_type} ID: #{log.id}" - log.errors.full_messages.each { |message| puts " - #{message}" } + def surface_invalid_logs(model, log_type, year) + invalid_logs = fetch_invalid_logs(model, year) + if invalid_logs.any? + invalid_logs.each do |log| + puts "#{log_type} ID: #{log.id}" + log.errors.full_messages.each { |message| puts " - #{message}" } + end + else + puts "No invalid #{log_type} found for year #{year}." end - else - puts "No invalid #{log_type} found for year #{year}." end - end - def fetch_invalid_logs(model, year) - model.filter_by_year(year).reject(&:valid?) + def fetch_invalid_logs(model, year) + model.filter_by_year(year).reject(&:valid?) + end end end -