summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2022-11-30 04:47:27 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2022-11-30 04:47:47 +0000
commit7d59fc8b6d0c80202f6f51782b8fab5cb2fc29af (patch)
tree40b63531bcddb950ac4a75039bc13b21059af658
parent17a3845ec7407bd4b3f1087a9f540ce7bc985dfd (diff)
downloadgitlab-ce-7d59fc8b6d0c80202f6f51782b8fab5cb2fc29af.tar.gz
Add latest changes from gitlab-org/security/gitlab@15-5-stable-ee
-rw-r--r--app/models/project.rb2
-rw-r--r--spec/models/project_spec.rb4
2 files changed, 3 insertions, 3 deletions
diff --git a/app/models/project.rb b/app/models/project.rb
index 7b61010ab01..0f5e7f80e1b 100644
--- a/app/models/project.rb
+++ b/app/models/project.rb
@@ -2145,8 +2145,8 @@ class Project < ApplicationRecord
end
def after_import
- repository.remove_prohibited_branches
repository.expire_content_cache
+ repository.remove_prohibited_branches
wiki.repository.expire_content_cache
DetectRepositoryLanguagesWorker.perform_async(id)
diff --git a/spec/models/project_spec.rb b/spec/models/project_spec.rb
index 75887e49dc9..fd0da8583b2 100644
--- a/spec/models/project_spec.rb
+++ b/spec/models/project_spec.rb
@@ -5521,8 +5521,8 @@ RSpec.describe Project, factory_default: :keep do
let(:import_state) { create(:import_state, project: project) }
it 'runs the correct hooks' do
- expect(project.repository).to receive(:remove_prohibited_branches)
- expect(project.repository).to receive(:expire_content_cache)
+ expect(project.repository).to receive(:expire_content_cache).ordered
+ expect(project.repository).to receive(:remove_prohibited_branches).ordered
expect(project.wiki.repository).to receive(:expire_content_cache)
expect(import_state).to receive(:finish)
expect(project).to receive(:update_project_counter_caches)