X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/6c6e8883f703efe8e05d893a94c169ac90733d42..ce52ba1e6ae4e5ae5fb03e64bde9c7df1dcae4ff:/app/controllers/oauth2_applications_controller.rb diff --git a/app/controllers/oauth2_applications_controller.rb b/app/controllers/oauth2_applications_controller.rb index 97d84b173..fcb9afc3b 100644 --- a/app/controllers/oauth2_applications_controller.rb +++ b/app/controllers/oauth2_applications_controller.rb @@ -21,8 +21,8 @@ class Oauth2ApplicationsController < Doorkeeper::ApplicationsController def application_params params[:oauth2_application][:scopes]&.delete("") - params.require(:oauth2_application) - .permit(:name, :redirect_uri, :confidential, :scopes => []) - .merge(:owner => current_resource_owner) + params + .expect(:oauth2_application => [:name, :redirect_uri, :confidential, { :scopes => [] }]) + .merge(:owner => current_resource_owner) end end