Skip to content

Commit 0278992

Browse files
committed
Fix the bug with showing the number of validity days
1 parent bb76b0e commit 0278992

2 files changed

Lines changed: 11 additions & 8 deletions

File tree

cli/cli.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ import (
3838

3939
const (
4040
APP = "SSLScan Client"
41-
VER = "2.7.4"
41+
VER = "2.7.5"
4242
DESC = "Command-line client for the SSL Labs API"
4343
)
4444

@@ -86,8 +86,8 @@ type HostCheckInfo struct {
8686

8787
type EndpointCheckInfo struct {
8888
IPAddress string `json:"ipAddress"`
89-
Grade string `json:"grade"`
90-
GradeNum float64 `json:"gradeNum"`
89+
Grade string `json:"grade"`
90+
GradeNum float64 `json:"gradeNum"`
9191
}
9292

9393
// ////////////////////////////////////////////////////////////////////////////////// //
@@ -573,8 +573,8 @@ func appendEndpointsInfo(checkInfo *HostCheckInfo, endpoints []*sslscan.Endpoint
573573

574574
checkInfo.Endpoints = append(checkInfo.Endpoints, &EndpointCheckInfo{
575575
IPAddress: endpoint.IPAddress,
576-
Grade: grade,
577-
GradeNum: gradeNumMap[grade],
576+
Grade: grade,
577+
GradeNum: gradeNumMap[grade],
578578
})
579579
}
580580
}

cli/details.go

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -333,8 +333,9 @@ func printCertValidityInfo(cert *sslscan.Cert) {
333333
)
334334
} else {
335335
fmtc.Printf(
336-
"%s {s-}(expires in %s){!}\n",
336+
"%s {s-}(expires in %s %s){!}\n",
337337
timeutil.Format(validUntilDate, "%Y/%m/%d %H:%M:%S"),
338+
fmtutil.PrettyNum(validDays),
338339
pluralize.Pluralize(int(validDays), "day", "days"),
339340
)
340341
}
@@ -503,8 +504,9 @@ func printChainCertInfo(cert *sslscan.Cert) {
503504
fmtc.Printf(" %-24s {s}|{!} {s-}Pin: %s{!}\n", "", cert.PINSHA256)
504505

505506
fmtc.Printf(
506-
" %-24s {s}|{!} %s {s-}(expires in %s){!}\n", "Valid until",
507+
" %-24s {s}|{!} %s {s-}(expires in %s %s){!}\n", "Valid until",
507508
timeutil.Format(validUntilDate, "%Y/%m/%d %H:%M:%S"),
509+
fmtutil.PrettyNum(validDays),
508510
pluralize.Pluralize(int(validDays), "day", "days"),
509511
)
510512

@@ -1506,7 +1508,8 @@ func getExpiryMessage(ap *sslscan.AnalyzeProgress, dur int64) string {
15061508
validDays := (validUntilDate.Unix() - time.Now().Unix()) / 86400
15071509

15081510
return fmt.Sprintf(
1509-
" {r}(expires in %s){!}",
1511+
" {r}(expires in %s %s){!}",
1512+
fmtutil.PrettyNum(validDays),
15101513
pluralize.Pluralize(int(validDays), "day", "days"),
15111514
)
15121515
}

0 commit comments

Comments
 (0)