Sha256: 99df7780165a490c2e693e1ffe013b666857d6131bd770419a88988305637b77
Contents?: true
Size: 516 Bytes
Versions: 1
Compression:
Stored size: 516 Bytes
Contents
# frozen_string_literal: true module Decidim module Posts class Reaction < ApplicationRecord include Decidim::Authorable belongs_to :resource, polymorphic: true, counter_cache: true#, touch: true belongs_to :reaction_type, class_name: "Decidim::Posts::ReactionType" validates :reaction_type, presence: true def self.reaction_types Decidim::Posts::ReactionType.all end def organization resource&.component&.organization end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
decidim-posts-1.0.0 | app/models/decidim/posts/reaction.rb |