fun completeString()

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)
    }