X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/e52d4c2d8cb616d573a2fe49965e9079b7160eda..05423504d7e560c258d5c7f34010b4051f4ebb06:/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