Sha256: 484efb7aa1d8f05ab80b8dadbd58af393d59cc4f9c5cb6988613575ce9092809
Contents?: true
Size: 531 Bytes
Versions: 1
Compression:
Stored size: 531 Bytes
Contents
# frozen_string_literal: true module Decidim module ActionDelegator class DelegatesVotesByConsultation < Decidim::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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
decidim-action_delegator-0.8.1 | app/queries/decidim/action_delegator/delegates_votes_by_consultation.rb |