mirror of
https://github.com/Freika/dawarich.git
synced 2026-01-11 01:31:39 -05:00
Update digest email setting handling
This commit is contained in:
parent
251ac8d2e7
commit
230e641808
1 changed files with 6 additions and 5 deletions
|
|
@ -20,7 +20,7 @@ class Users::SafeSettings
|
||||||
'photoprism_api_key' => nil,
|
'photoprism_api_key' => nil,
|
||||||
'maps' => { 'distance_unit' => 'km' },
|
'maps' => { 'distance_unit' => 'km' },
|
||||||
'visits_suggestions_enabled' => 'true',
|
'visits_suggestions_enabled' => 'true',
|
||||||
'enabled_map_layers' => ['Routes', 'Heatmap'],
|
'enabled_map_layers' => %w[Routes Heatmap],
|
||||||
'maps_maplibre_style' => 'light',
|
'maps_maplibre_style' => 'light',
|
||||||
'digest_emails_enabled' => true
|
'digest_emails_enabled' => true
|
||||||
}.freeze
|
}.freeze
|
||||||
|
|
@ -141,9 +141,10 @@ class Users::SafeSettings
|
||||||
settings['maps_maplibre_style']
|
settings['maps_maplibre_style']
|
||||||
end
|
end
|
||||||
|
|
||||||
def digest_emails_enabled
|
def digest_emails_enabled?
|
||||||
settings['digest_emails_enabled'] != false
|
value = settings['digest_emails_enabled']
|
||||||
end
|
return true if value.nil?
|
||||||
|
|
||||||
alias digest_emails_enabled? digest_emails_enabled
|
ActiveModel::Type::Boolean.new.cast(value)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue