diff options
author | Niall Sheridan <nsheridan@gmail.com> | 2016-08-28 17:33:14 +0100 |
---|---|---|
committer | Niall Sheridan <nsheridan@gmail.com> | 2016-08-28 17:33:14 +0100 |
commit | a5602dd8cdec8cb8ce85cbc5fab29a91f533d2af (patch) | |
tree | 61a1bd2c941565039b3fe12aeee67a4506706617 /server/store/mem.go | |
parent | 7dbcbcc73210d8efe15a72b51b3245860051a89a (diff) |
List only certs which haven't expired
Diffstat (limited to 'server/store/mem.go')
-rw-r--r-- | server/store/mem.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/server/store/mem.go b/server/store/mem.go index cd37071..92167a9 100644 --- a/server/store/mem.go +++ b/server/store/mem.go @@ -39,7 +39,9 @@ func (ms *memoryStore) List() ([]*CertRecord, error) { ms.Lock() defer ms.Unlock() for _, value := range ms.certs { - records = append(records, value) + if value.Expires.After(time.Now().UTC()) { + records = append(records, value) + } } return records, nil } |