aboutsummaryrefslogtreecommitdiff
path: root/server/store/mem.go
diff options
context:
space:
mode:
Diffstat (limited to 'server/store/mem.go')
-rw-r--r--server/store/mem.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/server/store/mem.go b/server/store/mem.go
index e63d00a..54aa965 100644
--- a/server/store/mem.go
+++ b/server/store/mem.go
@@ -40,7 +40,7 @@ func (ms *memoryStore) List(includeExpired bool) ([]*CertRecord, error) {
defer ms.Unlock()
for _, value := range ms.certs {
- if !includeExpired && value.Expires.After(time.Now().UTC()) {
+ if !includeExpired && value.Expires.Before(time.Now().UTC()) {
continue
}
records = append(records, value)
@@ -62,7 +62,9 @@ func (ms *memoryStore) GetRevoked() ([]*CertRecord, error) {
var revoked []*CertRecord
all, _ := ms.List(false)
for _, r := range all {
- revoked = append(revoked, r)
+ if r.Revoked {
+ revoked = append(revoked, r)
+ }
}
return revoked, nil
}