|
|
@ -13,7 +13,7 @@ logger = get_task_logger(__name__) |
|
|
|
@shared_task |
|
|
|
def export_dataset(project_id, file_format: str, export_approved=False): |
|
|
|
project = get_object_or_404(Project, pk=project_id) |
|
|
|
repository = create_repository(project) |
|
|
|
repository = create_repository(project, file_format) |
|
|
|
writer = create_writer(file_format)(settings.MEDIA_ROOT) |
|
|
|
service = ExportApplicationService(repository, writer) |
|
|
|
filepath = service.export(export_approved) |
|
|
|