use worker in controller

This commit is contained in:
James Lopez 2016-05-04 10:57:09 +02:00
parent 17cfce7adc
commit bd2ebf37e6
1 changed files with 6 additions and 3 deletions

View File

@ -191,8 +191,7 @@ class ProjectsController < Projects::ApplicationController
end
def export
#TODO: Move to worker
::Projects::ImportExport::ExportService.new(@project, current_user).execute
@project.add_export_job(current_user_id: current_user.id)
redirect_to(
edit_project_path(@project),
@ -201,7 +200,11 @@ class ProjectsController < Projects::ApplicationController
end
def download_export
send_file export_project_path, disposition: 'attachment'
if export_project_path
send_file export_project_path, disposition: 'attachment'
else
render_404
end
end
def toggle_star