From: Tom Hughes Date: Thu, 3 Feb 2022 18:37:12 +0000 (+0000) Subject: Merge remote-tracking branch 'upstream/pull/3419' X-Git-Tag: live~1910 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/446837c3511bf76f11b0d1e6d5a3ff79b69b0d70?hp=-c Merge remote-tracking branch 'upstream/pull/3419' --- 446837c3511bf76f11b0d1e6d5a3ff79b69b0d70 diff --combined config/locales/en.yml index 12cb1ebd2,95d2e7219..2cbc80918 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@@ -1143,7 -1143,6 +1143,7 @@@ en "yes": "Place" railway: abandoned: "Abandoned Railway" + buffer_stop: "Buffer Stop" construction: "Railway under Construction" disused: "Disused Railway" funicular: "Funicular Railway" @@@ -1157,7 -1156,6 +1157,7 @@@ platform: "Railway Platform" preserved: "Preserved Railway" proposed: "Proposed Railway" + rail: "Rail" spur: "Railway Spur" station: "Railway Station" stop: "Railway Stop" @@@ -1166,7 -1164,6 +1166,7 @@@ switch: "Railway Points" tram: "Tramway" tram_stop: "Tram Stop" + turntable: "Turntable" yard: "Railway Yard" shop: agrarian: "Agrarian Shop" @@@ -2591,6 -2588,8 +2591,8 @@@ activate_user: "Activate this User" deactivate_user: "Deactivate this User" confirm_user: "Confirm this User" + unconfirm_user: "Unconfirm this User" + unsuspend_user: "Unsuspend this User" hide_user: "Hide this User" unhide_user: "Unhide this User" delete_user: "Delete this User" diff --combined test/controllers/users_controller_test.rb index e979e5f6d,97efec82b..7a487780d --- a/test/controllers/users_controller_test.rb +++ b/test/controllers/users_controller_test.rb @@@ -547,39 -547,39 +547,39 @@@ class UsersControllerTest < ActionDispa user = create(:user) # Try without logging in - post set_status_user_path(user), :params => { :status => "suspended" } + post set_status_user_path(user), :params => { :event => "confirm" } assert_response :forbidden # Now try as a normal user session_for(user) - post set_status_user_path(user), :params => { :status => "suspended" } + post set_status_user_path(user), :params => { :event => "confirm" } assert_response :redirect assert_redirected_to :controller => :errors, :action => :forbidden # Finally try as an administrator session_for(create(:administrator_user)) - post set_status_user_path(user), :params => { :status => "suspended" } + post set_status_user_path(user), :params => { :event => "confirm" } assert_response :redirect assert_redirected_to :action => :show, :display_name => user.display_name - assert_equal "suspended", User.find(user.id).status + assert_equal "confirmed", User.find(user.id).status end def test_destroy user = create(:user, :home_lat => 12.1, :home_lon => 12.1, :description => "test") # Try without logging in - delete user_path(user), :params => { :status => "suspended" } + delete user_path(user) assert_response :forbidden # Now try as a normal user session_for(user) - delete user_path(user), :params => { :status => "suspended" } + delete user_path(user) assert_response :redirect assert_redirected_to :controller => :errors, :action => :forbidden # Finally try as an administrator session_for(create(:administrator_user)) - delete user_path(user), :params => { :status => "suspended" } + delete user_path(user) assert_response :redirect assert_redirected_to :action => :show, :display_name => user.display_name