getMaxLevel has refactored to simplify the code

This commit is contained in:
Sergey Matvienko 2021-10-15 14:56:06 +03:00 committed by Andrew Shvayka
parent 2c743f647c
commit caddc4d4d7

View File

@ -716,12 +716,7 @@ public class DefaultEntityQueryRepository implements EntityQueryRepository {
} }
int getMaxLevel(int maxLevel) { int getMaxLevel(int maxLevel) {
int level = maxLevel > 0 ? maxLevel : this.maxLevelAllowed; return (maxLevel <= 0 || maxLevel > this.maxLevelAllowed) ? this.maxLevelAllowed : maxLevel;
if (level > this.maxLevelAllowed) {
log.debug("hierarchy level {} is reduced down to maxLevelAllowed {}", level, this.maxLevelAllowed);
return this.maxLevelAllowed;
}
return level;
} }
private String getQueryTemplate(EntitySearchDirection direction) { private String getQueryTemplate(EntitySearchDirection direction) {