diff options
Diffstat (limited to 'app/services/projects/import_export/export_service.rb')
-rw-r--r-- | app/services/projects/import_export/export_service.rb | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/app/services/projects/import_export/export_service.rb b/app/services/projects/import_export/export_service.rb index b1a2182fbdc..b91b7f34d42 100644 --- a/app/services/projects/import_export/export_service.rb +++ b/app/services/projects/import_export/export_service.rb @@ -47,8 +47,7 @@ module Projects end def save_all! - if save_exporters - Gitlab::ImportExport::Saver.save(exportable: project, shared: shared) + if save_exporters && save_export_archive notify_success else notify_error! @@ -59,6 +58,10 @@ module Projects exporters.all?(&:save) end + def save_export_archive + Gitlab::ImportExport::Saver.save(exportable: project, shared: shared) + end + def exporters [ version_saver, avatar_saver, project_tree_saver, uploads_saver, |