diff options
Diffstat (limited to 'spec/factories/project_group_links.rb')
-rw-r--r-- | spec/factories/project_group_links.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/spec/factories/project_group_links.rb b/spec/factories/project_group_links.rb index 84c590e3ea1..5edd57d5fe1 100644 --- a/spec/factories/project_group_links.rb +++ b/spec/factories/project_group_links.rb @@ -12,8 +12,10 @@ FactoryBot.define do trait(:developer) { group_access { Gitlab::Access::DEVELOPER } } trait(:maintainer) { group_access { Gitlab::Access::MAINTAINER } } - after(:create) do |project_group_link, evaluator| - AuthorizedProjectUpdate::ProjectRecalculateService.new(project_group_link.project).execute + after(:create) do |project_group_link| + project_group_link.run_after_commit_or_now do + AuthorizedProjectUpdate::ProjectRecalculateService.new(project_group_link.project).execute + end end end end |