app/models/canvas_csv/add_new_users.rb
# Performs full new user detection and addition task
Performs full new user detection and addition task
Performs full new user detection and addition task
def sync_new_active_users
      prepare_sis_user_import
      get_canvas_user_report_file
      load_new_active_users
      if @new_active_sis_users.count > 0
        process_new_users
        import_sis_user_csv
      else
        logger.warn 'No new user accounts detected. New user processing completed.'
      end
    end
def sync_new_active_users prepare_sis_user_import get_canvas_user_report_file load_new_active_users if @new_active_sis_users . count > 0 process_new_users import_sis_user_csv else logger . warn 'No new user accounts detected. New user processing completed.' end end
Performs full new user detection and addition task
Performs full new user detection and addition task