Skip to content

Commit fb5fbf0

Browse files
committed
Add missing Elide check and reorder the rest
1 parent 503d483 commit fb5fbf0

1 file changed

Lines changed: 10 additions & 6 deletions

File tree

src/main/java/com/faforever/api/config/elide/ElideConfig.java

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
import com.faforever.api.security.elide.permission.WriteAvatarCheck;
2020
import com.faforever.api.security.elide.permission.WriteEmailDomainBanCheck;
2121
import com.faforever.api.security.elide.permission.WriteMatchmakerMapCheck;
22+
import com.faforever.api.security.elide.permission.WriteMessageCheck;
23+
import com.faforever.api.security.elide.permission.WriteNewsPostCheck;
2224
import com.faforever.api.security.elide.permission.WriteTutorialCheck;
2325
import com.faforever.api.security.elide.permission.WriteUserGroupCheck;
2426
import com.fasterxml.jackson.databind.ObjectMapper;
@@ -108,21 +110,23 @@ public EntityDictionary entityDictionary() {
108110
checks.put(BooleanChange.TO_FALSE_EXPRESSION, BooleanChange.ToFalse.class);
109111
checks.put(BooleanChange.TO_TRUE_EXPRESSION, BooleanChange.ToTrue.class);
110112
checks.put(IsInAwaitingState.EXPRESSION, IsInAwaitingState.Inline.class);
113+
checks.put(UserGroupPublicCheck.EXPRESSION, UserGroupPublicCheck.class);
111114
checks.put(AdminAccountBanCheck.EXPRESSION, AdminAccountBanCheck.class);
112115
checks.put(AdminAccountNoteCheck.EXPRESSION, AdminAccountNoteCheck.class);
116+
checks.put(AdminMapCheck.EXPRESSION, AdminMapCheck.class);
117+
checks.put(AdminModCheck.EXPRESSION, AdminModCheck.class);
113118
checks.put(AdminModerationReportCheck.EXPRESSION, AdminModerationReportCheck.class);
119+
checks.put(AdminVoteCheck.EXPRESSION, AdminVoteCheck.class);
114120
checks.put(ReadAccountPrivateDetailsCheck.EXPRESSION, ReadAccountPrivateDetailsCheck.class);
115121
checks.put(ReadTeamkillReportCheck.EXPRESSION, ReadTeamkillReportCheck.class);
116122
checks.put(ReadUserGroupCheck.EXPRESSION, ReadUserGroupCheck.class);
117-
checks.put(AdminVoteCheck.EXPRESSION, AdminVoteCheck.class);
123+
checks.put(WriteAvatarCheck.EXPRESSION, WriteAvatarCheck.class);
124+
checks.put(WriteEmailDomainBanCheck.EXPRESSION, WriteEmailDomainBanCheck.class);
118125
checks.put(WriteMatchmakerMapCheck.EXPRESSION, WriteMatchmakerMapCheck.class);
126+
checks.put(WriteMessageCheck.EXPRESSION, WriteMessageCheck.class);
127+
checks.put(WriteNewsPostCheck.EXPRESSION, WriteNewsPostCheck.class);
119128
checks.put(WriteTutorialCheck.EXPRESSION, WriteTutorialCheck.class);
120-
checks.put(WriteEmailDomainBanCheck.EXPRESSION, WriteEmailDomainBanCheck.class);
121-
checks.put(WriteAvatarCheck.EXPRESSION, WriteAvatarCheck.class);
122-
checks.put(AdminMapCheck.EXPRESSION, AdminMapCheck.class);
123-
checks.put(AdminModCheck.EXPRESSION, AdminModCheck.class);
124129
checks.put(WriteUserGroupCheck.EXPRESSION, WriteUserGroupCheck.class);
125-
checks.put(UserGroupPublicCheck.EXPRESSION, UserGroupPublicCheck.class);
126130

127131
return new EntityDictionary(checks);
128132
}

0 commit comments

Comments
 (0)