-
"
- data-map-center-longitude="<%= Setting["map.longitude"] %>"
- data-map-zoom="<%= Setting["map.zoom"] %>"
- data-map-tiles-provider="<%= Rails.application.secrets.map_tiles_provider %>"
- data-map-tiles-provider-attribution="<%= Rails.application.secrets.map_tiles_provider_attribution %>"
- data-marker-editable="true"
- data-marker-latitude="<%= Setting["map.latitude"] %>"
- data-marker-longitude="<%= Setting["map.longitude"] %>"
- data-latitude-input-selector="#latitude"
- data-longitude-input-selector="#longitude"
- data-zoom-input-selector="#zoom">
-
-
<%= form_tag admin_update_map_path, method: :put, id: "map-form" do |f| %>
+
"
+ data-map-center-longitude="<%= Setting["map.longitude"] %>"
+ data-map-zoom="<%= Setting["map.zoom"] %>"
+ data-map-tiles-provider="<%= Rails.application.secrets.map_tiles_provider %>"
+ data-map-tiles-provider-attribution="<%= Rails.application.secrets.map_tiles_provider_attribution %>"
+ data-marker-editable="true"
+ data-marker-latitude="<%= Setting["map.latitude"] %>"
+ data-marker-longitude="<%= Setting["map.longitude"] %>"
+ data-latitude-input-selector="#latitude"
+ data-longitude-input-selector="#longitude"
+ data-zoom-input-selector="#zoom">
+
<%= hidden_field_tag :latitude, Setting["map.latitude"] %>
<%= hidden_field_tag :longitude, Setting["map.longitude"] %>
diff --git a/spec/system/admin/settings_spec.rb b/spec/system/admin/settings_spec.rb
index 83c4369b3..1647ac690 100644
--- a/spec/system/admin/settings_spec.rb
+++ b/spec/system/admin/settings_spec.rb
@@ -92,8 +92,9 @@ describe "Admin settings", :admin do
visit admin_settings_path
click_link "Map configuration"
- find("#admin-map").click
+
within "#map-form" do
+ find("#admin-map").click
click_button "Update"
end