Sha256: c557fe184ee5ff72b6e44755b36c475ded58b8d291d26161fe1dbb430286565f
Contents?: true
Size: 537 Bytes
Versions: 5
Compression:
Stored size: 537 Bytes
Contents
# frozen_string_literal: true module Zizia class CsvImportDetail < ::ApplicationRecord paginates_per 10 after_initialize :set_defaults, unless: :persisted? belongs_to :csv_import has_many :pre_ingest_works has_many :pre_ingest_files, through: :pre_ingest_works def status 'undetermined' end def total_size return 0 if pre_ingest_files.empty? pre_ingest_files.map(&:size).sum end def set_defaults self.success_count = 0 self.failure_count = 0 end end end
Version data entries
5 entries across 5 versions & 1 rubygems