diff options
author | Stan Hu <stanhu@gmail.com> | 2015-09-01 00:56:40 -0700 |
---|---|---|
committer | Stan Hu <stanhu@gmail.com> | 2015-09-11 00:34:04 -0700 |
commit | 9995f0806b29934cf498607f59d2c5ec358a0d5a (patch) | |
tree | ad197f6e023553b20bb1317c57dddffe34da68b5 /app/services/projects | |
parent | a5bb85f8a234b2d8463656877712faf10f5bb842 (diff) | |
download | gitlab-ce-9995f0806b29934cf498607f59d2c5ec358a0d5a.tar.gz |
Import forked repositories asynchronously to prevent large repositories from timing out
Use import_status to track async import status and give feedback to the user
Closes #2388
Closes #2400
Diffstat (limited to 'app/services/projects')
-rw-r--r-- | app/services/projects/create_service.rb | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/app/services/projects/create_service.rb b/app/services/projects/create_service.rb index 1bb2462565a..e54a13ed6c5 100644 --- a/app/services/projects/create_service.rb +++ b/app/services/projects/create_service.rb @@ -55,9 +55,7 @@ module Projects @project.save if @project.persisted? && !@project.import? - unless @project.create_repository - raise 'Failed to create repository' - end + raise 'Failed to create repository' unless @project.create_repository end end |