override fun loadForRequest()

in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines/nodePinning.kt [21:33]


    override fun loadForRequest(url: HttpUrl): List<Cookie> {
        val targetNodeId = serverProvidedNodeId ?: return emptyList()

        val domain = url.topPrivateDomain() ?: return emptyList()

        return listOf(
            Cookie.Builder()
                .domain(domain)
                .name(TEAMCITY_NODE_ID_COOKIE_NAME)
                .value(targetNodeId)
                .build()
        )
    }