Minor improvements

This commit is contained in:
TwinProduction
2021-02-19 20:34:35 -05:00
parent 50435f4030
commit 9b893aa4e0
4 changed files with 9 additions and 8 deletions

View File

@ -213,9 +213,10 @@ func (service *Service) call(result *Result) {
result.Errors = append(result.Errors, err.Error())
return
}
defer response.Body.Close()
if response.TLS != nil && len(response.TLS.PeerCertificates) > 0 {
certificate := response.TLS.PeerCertificates[0]
result.CertificateExpiration = certificate.NotAfter.Sub(time.Now())
result.CertificateExpiration = time.Until(certificate.NotAfter)
}
result.HTTPStatus = response.StatusCode
result.Connected = response.StatusCode > 0