mirror of
https://github.com/essentials/Essentials.git
synced 2025-08-16 19:44:15 +02:00
More optimization (charAt(0))
This commit is contained in:
@@ -601,9 +601,9 @@ public class AnjoPermissionsHandler extends PermissionsReaderInterface {
|
|||||||
for (String access : user.getPermissionList()) {
|
for (String access : user.getPermissionList()) {
|
||||||
if (comparePermissionString(access, permission)) {
|
if (comparePermissionString(access, permission)) {
|
||||||
result.accessLevel = access;
|
result.accessLevel = access;
|
||||||
if (access.startsWith("-")) {
|
if (access.charAt(0) == '-') {
|
||||||
result.resultType = PermissionCheckResult.Type.NEGATION;
|
result.resultType = PermissionCheckResult.Type.NEGATION;
|
||||||
} else if (access.startsWith("+")) {
|
} else if (access.charAt(0) == '+') {
|
||||||
result.resultType = PermissionCheckResult.Type.EXCEPTION;
|
result.resultType = PermissionCheckResult.Type.EXCEPTION;
|
||||||
} else {
|
} else {
|
||||||
result.resultType = PermissionCheckResult.Type.FOUND;
|
result.resultType = PermissionCheckResult.Type.FOUND;
|
||||||
@@ -631,9 +631,9 @@ public class AnjoPermissionsHandler extends PermissionsReaderInterface {
|
|||||||
for (String access : group.getPermissionList()) {
|
for (String access : group.getPermissionList()) {
|
||||||
if (comparePermissionString(access, permission)) {
|
if (comparePermissionString(access, permission)) {
|
||||||
result.accessLevel = access;
|
result.accessLevel = access;
|
||||||
if (access.startsWith("-")) {
|
if (access.charAt(0) == '-') {
|
||||||
result.resultType = PermissionCheckResult.Type.NEGATION;
|
result.resultType = PermissionCheckResult.Type.NEGATION;
|
||||||
} else if (access.startsWith("+")) {
|
} else if (access.charAt(0) == '+') {
|
||||||
result.resultType = PermissionCheckResult.Type.EXCEPTION;
|
result.resultType = PermissionCheckResult.Type.EXCEPTION;
|
||||||
} else {
|
} else {
|
||||||
result.resultType = PermissionCheckResult.Type.FOUND;
|
result.resultType = PermissionCheckResult.Type.FOUND;
|
||||||
|
Reference in New Issue
Block a user