]> git.openstreetmap.org Git - rails.git/commitdiff
Rename "OSM Nominatim" to "Nominatim" in search headings
authorAnton Khorev <tony29@yandex.ru>
Sun, 20 Apr 2025 13:25:43 +0000 (16:25 +0300)
committerAnton Khorev <tony29@yandex.ru>
Sun, 20 Apr 2025 13:45:19 +0000 (16:45 +0300)
app/controllers/searches_controller.rb
config/locales/en.yml
test/controllers/searches_controller_test.rb
test/system/search_test.rb

index 0381d542dd10003fd7ce007de8623e76715eefab..0176f75087c35e34388cb7e89c4fb05e553cc054 100644 (file)
@@ -15,10 +15,10 @@ class SearchesController < ApplicationController
     if params[:lat] && params[:lon]
       @sources.push(:name => "latlon", :url => root_path,
                     :fetch_url => search_latlon_query_path(params.permit(:lat, :lon, :latlon_digits, :zoom)))
-      @sources.push(:name => "osm_nominatim_reverse", :url => nominatim_reverse_query_url(:format => "html"),
+      @sources.push(:name => "nominatim_reverse", :url => nominatim_reverse_query_url(:format => "html"),
                     :fetch_url => search_nominatim_reverse_query_path(params.permit(:lat, :lon, :zoom)))
     elsif params[:query]
-      @sources.push(:name => "osm_nominatim", :url => nominatim_query_url(:format => "html"),
+      @sources.push(:name => "nominatim", :url => nominatim_query_url(:format => "html"),
                     :fetch_url => search_nominatim_query_path(params.permit(:query, :minlat, :minlon, :maxlat, :maxlon)))
     end
 
index d1eaa6b9ad9f64b98928440d31bb23913b7c5a85..a97925be6e92136cf885b686f1301af89238f32b 100644 (file)
@@ -1535,8 +1535,8 @@ en:
     show:
       title:
         latlon: Internal
-        osm_nominatim: OpenStreetMap Nominatim
-        osm_nominatim_reverse: OpenStreetMap Nominatim
+        nominatim: Nominatim
+        nominatim_reverse: Nominatim
     queries:
       create:
         no_results: "No results found"
index 51022bb4b2a4ed3f031127d5b708f8950628a488..bb625c5218a7af2c34a545779b0d863c87cb1ceb 100644 (file)
@@ -245,7 +245,7 @@ class SearchesControllerTest < ActionDispatch::IntegrationTest
       assert_response :success
       assert_template :show
       assert_template :layout => "map"
-      assert_equal %w[osm_nominatim], assigns(:sources).pluck(:name)
+      assert_equal %w[nominatim], assigns(:sources).pluck(:name)
     end
   end
 
@@ -279,7 +279,7 @@ class SearchesControllerTest < ActionDispatch::IntegrationTest
       12345
       12345-6789
     ].each do |code|
-      search_check code, %w[osm_nominatim]
+      search_check code, %w[nominatim]
     end
   end
 
@@ -295,20 +295,20 @@ class SearchesControllerTest < ActionDispatch::IntegrationTest
       "CR2 6XH",
       "DN55 1PT"
     ].each do |code|
-      search_check code, %w[osm_nominatim]
+      search_check code, %w[nominatim]
     end
   end
 
   ##
   # Test identification of Canadian postcodes
   def test_identify_ca_postcode
-    search_check "A1B 2C3", %w[osm_nominatim]
+    search_check "A1B 2C3", %w[nominatim]
   end
 
   ##
   # Test identification fall through to the default case
   def test_identify_default
-    search_check "foo bar baz", %w[osm_nominatim]
+    search_check "foo bar baz", %w[nominatim]
   end
 
   private
@@ -318,7 +318,7 @@ class SearchesControllerTest < ActionDispatch::IntegrationTest
     assert_response :success
     assert_template :show
     assert_template :layout => "map"
-    assert_equal %w[latlon osm_nominatim_reverse], assigns(:sources).pluck(:name)
+    assert_equal %w[latlon nominatim_reverse], assigns(:sources).pluck(:name)
     assert_nil @controller.params[:query]
     assert_match(/^[+-]?\d+(?:\.\d+)?$/, @controller.params[:lat])
     assert_match(/^[+-]?\d+(?:\.\d+)?$/, @controller.params[:lon])
@@ -329,7 +329,7 @@ class SearchesControllerTest < ActionDispatch::IntegrationTest
     assert_response :success
     assert_template :show
     assert_template :layout => "xhr"
-    assert_equal %w[latlon osm_nominatim_reverse], assigns(:sources).pluck(:name)
+    assert_equal %w[latlon nominatim_reverse], assigns(:sources).pluck(:name)
     assert_nil @controller.params[:query]
     assert_match(/^[+-]?\d+(?:\.\d+)?$/, @controller.params[:lat])
     assert_match(/^[+-]?\d+(?:\.\d+)?$/, @controller.params[:lon])
index 0292e67f0f3389c25333ab0c0dce97f20a49723e..de3c3d1d14588448f9940d6ad969d81d55062367 100644 (file)
@@ -72,7 +72,9 @@ class SearchTest < ApplicationSystemTestCase
     fill_in "query", :with => "paris"
     click_on "Go"
 
-    assert_link "OpenStreetMap Nominatim", :href => /&viewbox=/
+    within_sidebar do
+      assert_link "Nominatim", :href => /&viewbox=/
+    end
   end
 
   test "search adds zoom param to reverse Nominatim link" do
@@ -81,6 +83,8 @@ class SearchTest < ApplicationSystemTestCase
     fill_in "query", :with => "60 30"
     click_on "Go"
 
-    assert_link "OpenStreetMap Nominatim", :href => /&zoom=7/
+    within_sidebar do
+      assert_link "Nominatim", :href => /&zoom=7/
+    end
   end
 end