]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/oauth2_applications_controller.rb
Simplify step mapping function
[rails.git] / app / controllers / oauth2_applications_controller.rb
index 63b77be4bce8f53b8495df2468dff236941db940..fcb9afc3b69945de81fe0d98999a7524713e62a3 100644 (file)
@@ -20,9 +20,9 @@ class Oauth2ApplicationsController < Doorkeeper::ApplicationsController
   end
 
   def application_params
-    params[:doorkeeper_application][:scopes]&.delete("")
-    params.require(:doorkeeper_application)
-          .permit(:name, :redirect_uri, :confidential, :scopes => [])
-          .merge(:owner => current_resource_owner)
+    params[:oauth2_application][:scopes]&.delete("")
+    params
+      .expect(:oauth2_application => [:name, :redirect_uri, :confidential, { :scopes => [] }])
+      .merge(:owner => current_resource_owner)
   end
 end