Sha256: 86b8e5353114bb98f1882a79f7e96c3b97d92a76970b4253f152ad75e0d961be

Contents?: true

Size: 553 Bytes

Versions: 71

Compression:

Stored size: 553 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module Verifications
    module CsvCensus
      class Status
        def initialize(organization)
          @organization = organization
        end

        def last_import_at
          @last ||= CsvDatum.inside(@organization)
                            .order(created_at: :desc).first
          @last ? @last.created_at : nil
        end

        def count
          @count ||= CsvDatum.inside(@organization)
                             .distinct.count(:email)
        end
      end
    end
  end
end

Version data entries

71 entries across 71 versions & 1 rubygems

Version Path
decidim-verifications-0.29.2 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.28.5 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.29.1 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.28.4 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.27.9 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.29.0 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.28.3 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.27.8 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.29.0.rc4 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.29.0.rc3 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.29.0.rc2 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.29.0.rc1 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.28.2 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.27.7 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.28.1 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.27.6 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.26.10 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.26.9 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.28.0 app/models/decidim/verifications/csv_census/status.rb
decidim-verifications-0.27.5 app/models/decidim/verifications/csv_census/status.rb