Files
nairobi/config/initializers/vote_extensions.rb
2016-12-20 12:21:05 +01:00

21 lines
429 B
Ruby

ActsAsVotable::Vote.class_eval do
belongs_to :signature
def self.for_debates(debates)
where(votable_type: 'Debate', votable_id: debates)
end
def self.for_proposals(proposals)
where(votable_type: 'Proposal', votable_id: proposals)
end
def self.for_spending_proposals(spending_proposals)
where(votable_type: 'SpendingProposal', votable_id: spending_proposals)
end
def value
vote_flag
end
end