Class: Decidim::Geo::GeoConfig

Inherits:
ApplicationRecord show all
Defined in:
app/models/decidim/geo/geo_config.rb

Overview

The data store for geo configuration default.

Class Method Summary collapse

Class Method Details

.geo_config_defaultObject



12
13
14
15
16
17
18
# File 'app/models/decidim/geo/geo_config.rb', line 12

def self.geo_config_default
  Decidim::Geo::GeoConfig
    .first_or_create(latitude: 0, 
                     longitude: 0,
                     zoom: 13,
                     tile: tile_layer_default)
end

.tile_layer_defaultObject



20
21
22
23
24
# File 'app/models/decidim/geo/geo_config.rb', line 20

def self.tile_layer_default
  return "" unless Decidim.config.maps.present?

  Decidim.config.maps[:dynamic][:tile_layer][:url]
end