in src/main/kotlin/jetbrains/buildServer/server/querylang/autocompl/SecuredStringFinder.kt [11:22]
fun completeString(prefix: String, limit: Int): List<StringInfo<T>> {
if (disabled.get()) {
return emptyList()
}
if (systemAdminOnly) {
val authHolder = securityContext.authorityHolder
if (!AuthUtil.hasGlobalPermission(authHolder, Permission.CHANGE_SERVER_SETTINGS)) {
return emptyList()
}
}
return completeStringUnsafe(prefix, limit)
}