]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/api/user_preferences_controller.rb
Rename UserPreference controller methods to follow rails conventions more closely
[rails.git] / app / controllers / api / user_preferences_controller.rb
index 39e0dff300d83078e3fffcb54b5b4d04d29a74cf..9b117a4d92c2583d17894c20d5ac9c2bfb4a23db 100644 (file)
@@ -9,7 +9,7 @@ module Api
 
     ##
     # return all the preferences as an XML document
-    def read
+    def index
       doc = OSM::API.new.get_xml_doc
 
       prefs = current_user.preferences
@@ -26,14 +26,14 @@ module Api
 
     ##
     # return the value for a single preference
-    def read_one
+    def show
       pref = UserPreference.find([current_user.id, params[:preference_key]])
 
       render :plain => pref.v.to_s
     end
 
     # update the entire set of preferences
-    def update
+    def update_all
       old_preferences = current_user.preferences.each_with_object({}) do |preference, preferences|
         preferences[preference.k] = preference
       end
@@ -63,7 +63,7 @@ module Api
 
     ##
     # update the value of a single preference
-    def update_one
+    def update
       begin
         pref = UserPreference.find([current_user.id, params[:preference_key]])
       rescue ActiveRecord::RecordNotFound
@@ -80,7 +80,7 @@ module Api
 
     ##
     # delete a single preference
-    def delete_one
+    def destroy
       UserPreference.find([current_user.id, params[:preference_key]]).delete
 
       render :plain => ""