diff options
Diffstat (limited to 'app/models/project.rb')
-rw-r--r-- | app/models/project.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/app/models/project.rb b/app/models/project.rb index 06c8ce57eb3..ba8180853e0 100644 --- a/app/models/project.rb +++ b/app/models/project.rb @@ -142,7 +142,9 @@ class Project < ApplicationRecord after_create :set_timestamps_for_create after_create :check_repository_absence! - after_update :update_catalog_resource, if: -> { (saved_change_to_name? || saved_change_to_description?) && catalog_resource } + # TODO: Remove this callback after background syncing is implemented. See https://gitlab.com/gitlab-org/gitlab/-/issues/429376. + after_update :update_catalog_resource, + if: -> { (saved_change_to_name? || saved_change_to_description? || saved_change_to_visibility_level?) && catalog_resource } before_destroy :remove_private_deploy_keys after_destroy :remove_exports |