gitlab-org--gitlab-foss/app/controllers/concerns/oauth_applications.rb

15 lines
316 B
Ruby
Raw Normal View History

module OauthApplications
extend ActiveSupport::Concern
included do
before_action :prepare_scopes, only: [:create, :update]
end
def prepare_scopes
scopes = params.dig(:doorkeeper_application, :scopes)
if scopes
params[:doorkeeper_application][:scopes] = scopes.join(' ')
end
end
end