1
0
mirror of https://github.com/muety/wakapi.git synced 2023-08-10 21:12:56 +03:00

fix: missing ca certificates in docker container (resolve #98)

fix: server crash in unsuccessful relaying of heartbeat to wakatime
This commit is contained in:
Ferdinand Mütsch
2021-01-24 21:39:35 +01:00
parent b2a3579be9
commit 71d1b2177b
5 changed files with 207 additions and 194 deletions

View File

@@ -78,6 +78,7 @@ func (m *WakatimeRelayMiddleware) send(method, url string, body io.Reader, heade
request, err := http.NewRequest(method, url, body)
if err != nil {
log.Printf("error constructing relayed request %v\n", err)
return
}
for k, v := range headers {
@@ -89,6 +90,7 @@ func (m *WakatimeRelayMiddleware) send(method, url string, body io.Reader, heade
response, err := m.httpClient.Do(request)
if err != nil {
log.Printf("error executing relayed request %v\n", err)
return
}
if response.StatusCode < 200 || response.StatusCode >= 300 {