X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/9018d1af07c53b03bf8caf0480b931dc25f57147..6ade2af239a2d03ee3d94c3ae06148a827e0f951:/app/controllers/oauth2_applications_controller.rb diff --git a/app/controllers/oauth2_applications_controller.rb b/app/controllers/oauth2_applications_controller.rb index 63b77be4b..fcb9afc3b 100644 --- a/app/controllers/oauth2_applications_controller.rb +++ b/app/controllers/oauth2_applications_controller.rb @@ -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