app/importers/file_importers/unwrap_file_importer_options.rb
# Some of these are circular for a first-time run - eg, StudentsImporter creates Homeroom records, and
# EducatorsImporter matches on those.
Some of these are circular for a first-time run - eg, StudentsImporter creates Homeroom records, and
EducatorsImporter matches on those.
Some of these are circular for a first - time run - eg StudentsImporter creates Homeroom records and EducatorsImporter matches on those .
def file_import_classes
    @source.map { |s| FileImporterOptions.options.fetch(s, nil) }
           .flatten
           .compact
           .uniq
  end
def file_import_classes @source . map { | s | FileImporterOptions . options . fetch ( s , nil ) } . flatten . compact . uniq end
Some of these are circular for a first-time run - eg, StudentsImporter creates Homeroom records, and
EducatorsImporter matches on those.
Some of these are circular for a first - time run - eg StudentsImporter creates Homeroom records and EducatorsImporter matches on those .