FIX: Do not allow anonymous users to be anonymized (#20776)

This commit is contained in:
Bianca Nenciu
2023-03-22 20:51:42 +02:00
committed by GitHub
parent 7070f81596
commit f12e77d500
3 changed files with 8 additions and 2 deletions

View File

@ -2773,6 +2773,10 @@ RSpec.describe Guardian do
expect(Guardian.new(user).can_anonymize_user?(user)).to be_falsey
end
it "it false for an anonymized user" do
expect(Guardian.new(user).can_anonymize_user?(anonymous_user)).to be_falsey
end
it "is true for admin anonymizing a regular user" do
expect(Guardian.new(admin).can_anonymize_user?(user)).to eq(true)
end