diff options
Diffstat (limited to 'app/observers/project_observer.rb')
| -rw-r--r-- | app/observers/project_observer.rb | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/app/observers/project_observer.rb b/app/observers/project_observer.rb index 7d7ecdd319f..de9edf41c6d 100644 --- a/app/observers/project_observer.rb +++ b/app/observers/project_observer.rb @@ -1,11 +1,13 @@ class ProjectObserver < BaseObserver def after_create(project) - GitlabShellWorker.perform_async( - :add_repository, - project.path_with_namespace - ) + unless project.forked? + GitlabShellWorker.perform_async( + :add_repository, + project.path_with_namespace + ) - log_info("#{project.owner.name} created a new project \"#{project.name_with_namespace}\"") + log_info("#{project.owner.name} created a new project \"#{project.name_with_namespace}\"") + end end def after_update(project) |
