Sha256: 5773698b5eadae9202759405c85d5ad587a0743e66ec2ccdee0c956d7380dc5a

Contents?: true

Size: 429 Bytes

Versions: 6

Compression:

Stored size: 429 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module Elections
    module Votes
      # A class used to find votes of a specific election
      class ElectionVotes < Rectify::Query
        def initialize(election)
          @election = election
        end

        # Finds the votes for the given election
        def query
          Decidim::Elections::Vote.where(election: @election)
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
decidim-elections-0.24.3 app/queries/decidim/elections/votes/election_votes.rb
decidim-elections-0.24.2 app/queries/decidim/elections/votes/election_votes.rb
decidim-elections-0.24.1 app/queries/decidim/elections/votes/election_votes.rb
decidim-elections-0.24.0 app/queries/decidim/elections/votes/election_votes.rb
decidim-elections-0.24.0.rc2 app/queries/decidim/elections/votes/election_votes.rb
decidim-elections-0.24.0.rc1 app/queries/decidim/elections/votes/election_votes.rb