Sha256: d0206750939f67f6db4e0917e2cf9bf87a63df1078089bb39489fe994ed99297
Contents?: true
Size: 531 Bytes
Versions: 7
Compression:
Stored size: 531 Bytes
Contents
# frozen_string_literal: true module Decidim module ActionDelegator class DelegatesVotesByConsultation < Rectify::Query def initialize(consultation, relation = DelegationVotes) @consultation = consultation @relation = relation end def query relation.new.query.merge(consultation_delegations).count end private attr_reader :consultation, :relation def consultation_delegations ConsultationDelegations.for(consultation) end end end end
Version data entries
7 entries across 7 versions & 1 rubygems