From beb5e80e87dfb149775d26cbe28d9cfd65ab3dda Mon Sep 17 00:00:00 2001 From: Jake Sanders Date: Tue, 3 Mar 2020 13:54:56 +0000 Subject: [PATCH] Fix nil pointer dereference (#1289) --- store/cloudflare/cloudflare.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/store/cloudflare/cloudflare.go b/store/cloudflare/cloudflare.go index 52505508..f36f644a 100644 --- a/store/cloudflare/cloudflare.go +++ b/store/cloudflare/cloudflare.go @@ -231,7 +231,9 @@ func (w *workersKV) Read(key string, opts ...store.ReadOption) ([]*store.Record, } record.Expiry = time.Until(time.Unix(expiryUnix, 0)) } - w.cache.Set(record.Key, record, cache.DefaultExpiration) + if w.cache != nil { + w.cache.Set(record.Key, record, cache.DefaultExpiration) + } records = append(records, record) }