Move map offline flash to partial

This commit is contained in:
Anton Khorev 2024-12-16 18:23:13 +03:00
parent b32021b7a9
commit 5751f8e086
2 changed files with 6 additions and 6 deletions

View file

@ -259,12 +259,7 @@ class ApplicationController < ActionController::Base
request.content_security_policy = policy
case Settings.status
when "database_offline", "api_offline"
flash.now[:warning] = t("layouts.osm_offline")
when "database_readonly", "api_readonly"
flash.now[:warning] = t("layouts.osm_read_only")
end
flash.now[:warning] = { :partial => "layouts/offline_flash" } unless api_status == "online"
request.xhr? ? "xhr" : "map"
end

View file

@ -0,0 +1,5 @@
<% if %w[database_offline api_offline].include? Settings.status %>
<%= t("layouts.osm_offline") %>
<% elsif %w[database_readonly api_readonly].include? Settings.status %>
<%= t("layouts.osm_read_only") %>
<% end %>