~xenrox/faceit_checker

899d352c682044fa73401fa8f766860f9cd9c6c2 — Thorben Günther 8 months ago f2931a7
Enable HTTP/2 again

Seems like Faceit fixed their API finally.
This reverts fd62ce598f82c3cf2167c8f42c86979c0d7a0ca4.
1 files changed, 1 insertions(+), 7 deletions(-)

M faceit.go
M faceit.go => faceit.go +1 -7
@@ 3,7 3,6 @@ package main

import (
	"context"
	"crypto/tls"
	"embed"
	"encoding/json"
	"encoding/xml"


@@ 138,12 137,7 @@ func main() {
	ctx, stop := signal.NotifyContext(context.Background(), syscall.SIGINT, syscall.SIGTERM)
	defer stop()

	// TODO: Remove
	// NOTE: Disable HTTP/2
	// Programs that must disable HTTP/2 can do so by setting Transport.TLSNextProto (for clients) to a non-nil, empty map.
	// https://godocs.io/net/http
	transport := http.Transport{TLSNextProto: make(map[string]func(authority string, c *tls.Conn) http.RoundTripper)}
	client := &http.Client{Timeout: time.Second * 3, Transport: &transport}
	client := &http.Client{Timeout: time.Second * 3}

	fc := &faceitChecker{logger: logger, bearerToken: cfg.faceitBearer,
		templates: tmpls, client: client}