2
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2025-09-06 09:10:25 +08:00

UX: show which groups are missing permissions for parent category (#7252)

This commit is contained in:
Maja Komel 2019-04-01 06:34:52 +02:00 committed by Sam
parent 16215f9d3b
commit 88128f1ced
3 changed files with 8 additions and 5 deletions

View file

@ -787,7 +787,7 @@ describe Category do
subcategory.set_permissions(group => :full, group2 => :readonly)
expect(subcategory.valid?).to eq(false)
expect(subcategory.errors.full_messages).to eq([I18n.t("category.errors.permission_conflict")])
expect(subcategory.errors.full_messages).to contain_exactly(I18n.t("category.errors.permission_conflict", group_names: group2.name))
end
it "is valid if permissions are same or more restrictive" do
@ -819,7 +819,7 @@ describe Category do
parent_category.set_permissions(group => :readonly)
expect(parent_category.valid?).to eq(false)
expect(parent_category.errors.full_messages).to eq([I18n.t("category.errors.permission_conflict")])
expect(parent_category.errors.full_messages).to contain_exactly(I18n.t("category.errors.permission_conflict", group_names: group2.name))
end
it "is valid if subcategory permissions are same or more restrictive" do