Sha256: 090f40ef5b6a6ea6227780f9606c9a062225d4acea57d8dbba02c336041d396e
Contents?: true
Size: 830 Bytes
Versions: 2
Compression:
Stored size: 830 Bytes
Contents
# frozen_string_literal: true module Decidim module DecidimAwesome module MapComponent class MapController < DecidimAwesome::MapComponent::ApplicationController helper Decidim::DecidimAwesome::MapHelper helper_method :map_components def show render :error unless maps_enabled? end private def maps_enabled? Decidim::Map.configured? end def map_components @map_components ||= current_participatory_space.components.published.filter do |component| case component.manifest.name when :meetings true when :proposals component.settings.geocoding_enabled else false end end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems