From 77c127ef65721fba3312a260ec48f330c3824bf3 Mon Sep 17 00:00:00 2001 From: Martin Brennan Date: Wed, 24 Aug 2022 16:51:54 +1000 Subject: [PATCH] DEV: Make sure fabricator adds user to auto groups --- spec/fabricators/user_fabricator.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/spec/fabricators/user_fabricator.rb b/spec/fabricators/user_fabricator.rb index 385340ea08..6b2064d848 100644 --- a/spec/fabricators/user_fabricator.rb +++ b/spec/fabricators/user_fabricator.rb @@ -11,6 +11,19 @@ Fabricator(:user, class_name: :user) do trust_level TrustLevel[1] ip_address { sequence(:ip_address) { |i| "99.232.23.#{i % 254}" } } active true + + after_create do |user| + Group.refresh_automatic_groups!( + :staff, + :moderators, + :admins, + :trust_level_0, + :trust_level_1, + :trust_level_2, + :trust_level_3, + :trust_level_4 + ) + end end Fabricator(:user_with_secondary_email, from: :user) do