]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-5851 drop the old export WS
authorStas Vilchik <vilchiks@gmail.com>
Mon, 20 Apr 2015 08:11:07 +0000 (10:11 +0200)
committerStas Vilchik <vilchiks@gmail.com>
Mon, 20 Apr 2015 08:11:33 +0000 (10:11 +0200)
server/sonar-web/src/main/webapp/WEB-INF/app/controllers/profiles_controller.rb

index aa8d7613397bfcbf7daadc7d1d3b9241fe4a2fc3..a1316df93665b10ce1682642b3aa523256cbe948 100644 (file)
@@ -36,25 +36,4 @@ class ProfilesController < ApplicationController
     render :action => 'index'
   end
 
-  # GET /profiles/export?name=<profile name>&language=<language>&format=<exporter key>
-  def export
-    language = params[:language]
-    if params[:name].blank?
-      profile = Internal.qprofile_service.getDefault(language)
-    else
-      profile = Internal.qprofile_loader.getByLangAndName(language, CGI::unescape(params[:name]))
-    end
-    not_found('Profile not found') unless profile
-
-    if params[:format].blank?
-      # standard sonar format
-      result = Internal.qprofile_service.backup(profile.getKee())
-      send_data(result, :type => 'text/xml', :disposition => 'inline')
-    else
-      exporter_key = params[:format]
-      result = Internal.qprofile_exporters.export(profile.getKee(), exporter_key)
-      send_data(result, :type => Internal.qprofile_exporters.mimeType(exporter_key), :disposition => 'inline')
-    end
-  end
-
 end