Commit d14f0ea0bc848391d37ca79bad5c9f6d8609795a

Authored by Gabriela Navarro
Committed by Arthur Esposte
1 parent a30a0489

Fix software communities plugin controller.

Signed-off-by: Arthur Del Esposte <arthurmde@gmail.com>
Signed-off-by: Gabriela Navarro <navarro1703@gmail.com>
controllers/software_communities_plugin_controller.rb
@@ -16,61 +16,6 @@ class SoftwareCommunitiesPluginController &lt; ApplicationController @@ -16,61 +16,6 @@ class SoftwareCommunitiesPluginController &lt; ApplicationController
16 16
17 end 17 end
18 18
19 - def download_file  
20 - download_block = Block.find(params[:block_id])  
21 -  
22 - file_link = DownloadFileHelper.get_file_link(download_block, params[:link_index].to_i)  
23 - file = DownloadFileHelper.get_file(file_link)  
24 -  
25 - owner = download_block.owner  
26 - download_software = owner.software_info  
27 - download_software.download_counter += 1  
28 -  
29 - if not file.nil?  
30 - file_body = send_file file.full_filename  
31 -  
32 - self.response.body = Enumerator::new do |enum|  
33 - file_body.each {|file_data| enum << file_data}  
34 -  
35 - # Only save when the download is finished  
36 - download_software.save!  
37 - end  
38 - else  
39 - download_software.save!  
40 -  
41 - # If it is not in noosfero(like a external link),  
42 - # just send the user to this location  
43 - redirect_to file_link  
44 - end  
45 - end  
46 -  
47 - def hide_registration_incomplete_percentage  
48 - response = false  
49 -  
50 - if request.xhr? && params[:hide]  
51 - session[:hide_incomplete_percentage] = true  
52 - response = session[:hide_incomplete_percentage]  
53 - end  
54 -  
55 - render :json=>response.to_json  
56 - end  
57 -  
58 - def create_institution  
59 - @show_sisp_field = environment.admins.include?(current_user.person)  
60 - @state_list = get_state_list()  
61 ->>>>>>> e8d6ff3... Retrive version logic.  
62 -  
63 - data = if params[:query].empty?  
64 - LicenseInfo.all  
65 - else  
66 - LicenseInfo.where("version ILIKE ?", "%#{params[:query]}%").select("id, version")  
67 - end  
68 -  
69 - render :json=> data.collect { |license|  
70 - {:id=>license.id, :label=>license.version}  
71 - }  
72 - end  
73 -  
74 def get_block_template 19 def get_block_template
75 render 'box_organizer/_download_list_template', :layout => false 20 render 'box_organizer/_download_list_template', :layout => false
76 end 21 end