diff --git a/app/helpers/decidim/participatory_processes/participatory_process_helper_overrides.rb b/app/helpers/decidim/participatory_processes/participatory_process_helper_overrides.rb new file mode 100644 index 00000000..35c7ed34 --- /dev/null +++ b/app/helpers/decidim/participatory_processes/participatory_process_helper_overrides.rb @@ -0,0 +1,15 @@ +# frozen_string_literal: true + +module Decidim + module ParticipatoryProcesses + module ParticipatoryProcessHelperOverrides + extend ActiveSupport::Concern + + included do + def process_types + @process_types ||= Decidim::ParticipatoryProcessType.joins(:processes).where(organization: current_organization).distinct + end + end + end + end +end diff --git a/config/initializers/helpers_overrides.rb b/config/initializers/helpers_overrides.rb new file mode 100644 index 00000000..e3df7e89 --- /dev/null +++ b/config/initializers/helpers_overrides.rb @@ -0,0 +1,5 @@ +# frozen_string_literal: true + +Rails.application.config.to_prepare do + Decidim::ParticipatoryProcesses::ParticipatoryProcessHelper.include(Decidim::ParticipatoryProcesses::ParticipatoryProcessHelperOverrides) +end