diff options
Diffstat (limited to 'app/controllers/repositories/git_http_controller.rb')
-rw-r--r-- | app/controllers/repositories/git_http_controller.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/app/controllers/repositories/git_http_controller.rb b/app/controllers/repositories/git_http_controller.rb index 9ad700404ff..d68ba80ab5d 100644 --- a/app/controllers/repositories/git_http_controller.rb +++ b/app/controllers/repositories/git_http_controller.rb @@ -78,11 +78,11 @@ module Repositories def update_fetch_statistics return unless project return if Gitlab::Database.read_only? - return if Feature.enabled?(:disable_git_http_fetch_writes) - return unless repo_type.project? - OnboardingProgressService.new(project.namespace).execute(action: :git_read) + OnboardingProgressService.async(project.namespace_id).execute(action: :git_pull) + + return if Feature.enabled?(:disable_git_http_fetch_writes) if Feature.enabled?(:project_statistics_sync, project, default_enabled: true) Projects::FetchStatisticsIncrementService.new(project).execute |