Sha256: 905d71098d9a3e7160f4a4ea0e86851342fbbc1bb8712455c451358e99cc84fa
Contents?: true
Size: 680 Bytes
Versions: 35
Compression:
Stored size: 680 Bytes
Contents
# frozen_string_literal: true module Decidim module ParticipatoryProcesses class ParticipatoryProcessWidgetsController < Decidim::WidgetsController helper Decidim::SanitizeHelper private def model return unless params[:participatory_process_slug] @model ||= ParticipatoryProcess.where(slug: params[:participatory_process_slug]).or( ParticipatoryProcess.where(id: params[:participatory_process_slug]) ).first! end def current_participatory_space model end def iframe_url @iframe_url ||= participatory_process_participatory_process_widget_url(model) end end end end
Version data entries
35 entries across 35 versions & 1 rubygems