Replace render :nothing with non-deprecated alternatives
authorTom Hughes <tom@compton.nu>
Sun, 4 Jun 2017 21:44:31 +0000 (22:44 +0100)
committerTom Hughes <tom@compton.nu>
Sun, 4 Jun 2017 21:52:41 +0000 (22:52 +0100)
app/controllers/old_controller.rb
app/controllers/user_preference_controller.rb

index f41a94a33eb9d73f13da2f440899bd778ab88b63..16f1083de162fff06e5ce3f2f95bc31e0aad61b4 100644 (file)
@@ -64,7 +64,7 @@ class OldController < ApplicationController
     end
 
     # just return an empty 200 OK for success
-    render :nothing => true
+    head :ok
   end
 
   private
index b5928979238b4618d39ef4b3c22ff1e498368032..dd4ea8bb1fb82a8586f564629d035ae0ffe0330c 100644 (file)
@@ -57,7 +57,7 @@ class UserPreferenceController < ApplicationController
 
     new_preferences.each_value(&:save!)
 
-    render :nothing => true, :content_type => "text/plain"
+    render :plain => ""
   end
 
   ##
@@ -74,7 +74,7 @@ class UserPreferenceController < ApplicationController
     pref.v = request.raw_post.chomp
     pref.save!
 
-    render :nothing => true, :content_type => "text/plain"
+    render :plain => ""
   end
 
   ##
@@ -82,6 +82,6 @@ class UserPreferenceController < ApplicationController
   def delete_one
     UserPreference.find([@user.id, params[:preference_key]]).delete
 
-    render :nothing => true, :content_type => "text/plain"
+    render :plain => ""
   end
 end