Minor changes

This commit is contained in:
Eugene Burmakin 2025-05-17 21:53:50 +02:00
parent e511eb7548
commit f738956959
3 changed files with 3 additions and 4 deletions

View file

@ -31,8 +31,7 @@ class SettingsController < ApplicationController
params.require(:settings).permit(
:meters_between_routes, :minutes_between_routes, :fog_of_war_meters,
:time_threshold_minutes, :merge_threshold_minutes, :route_opacity,
:immich_url, :immich_api_key, :photoprism_url, :photoprism_api_key,
:distance_unit
:immich_url, :immich_api_key, :photoprism_url, :photoprism_api_key
)
end
end

View file

@ -93,6 +93,6 @@ class Users::SafeSettings
end
def distance_unit
settings['maps']['distance_unit'] || 'km'
settings.dig('maps', 'distance_unit') || 'km'
end
end

View file

@ -1,8 +1,8 @@
<div class="tabs tabs-boxed mb-6">
<%= link_to 'Integrations', settings_path, role: 'tab', class: "tab tab-lg #{active_tab?(settings_path)}" %>
<%= link_to 'Map', settings_maps_path, role: 'tab', class: "tab tab-lg #{active_tab?(settings_maps_path)}" %>
<% if DawarichSettings.self_hosted? && current_user.admin? %>
<%= link_to 'Users', settings_users_path, role: 'tab', class: "tab tab-lg #{active_tab?(settings_users_path)}" %>
<%= link_to 'Background Jobs', settings_background_jobs_path, role: 'tab', class: "tab tab-lg #{active_tab?(settings_background_jobs_path)}" %>
<% end %>
<%= link_to 'Map', settings_maps_path, role: 'tab', class: "tab tab-lg #{active_tab?(settings_maps_path)}" %>
</div>