Sha256: b638cdf2e39a6c2d198d31d335e04591237445b6b4ff788792d5198dc48adf83
Contents?: true
Size: 698 Bytes
Versions: 61
Compression:
Stored size: 698 Bytes
Contents
# frozen_string_literal: true module Decidim module Proposals # Exposes Proposals versions so users can see how a Proposal/CollaborativeDraft # has been updated through time. class VersionsController < Decidim::Proposals::ApplicationController include Decidim::ApplicationHelper include Decidim::ResourceVersionsConcern def versioned_resource @versioned_resource ||= if params[:proposal_id] present(Proposal.where(component: current_component).find(params[:proposal_id])) else CollaborativeDraft.where(component: current_component).find(params[:collaborative_draft_id]) end end end end end
Version data entries
61 entries across 61 versions & 1 rubygems