From 8680b4ba05886efe10a4201ca4b7e023f2befe53 Mon Sep 17 00:00:00 2001 From: favonia Date: Sat, 7 Aug 2021 11:52:40 -0500 Subject: [PATCH] fix(api): cache results in CloudflareHandle.ListRecords --- internal/api/cloudflare.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/api/cloudflare.go b/internal/api/cloudflare.go index f93a2a5e..e9b80a90 100644 --- a/internal/api/cloudflare.go +++ b/internal/api/cloudflare.go @@ -154,6 +154,8 @@ func (h *CloudflareHandle) ListRecords(ctx context.Context, indent pp.Indent, rmap[rs[i].ID] = net.ParseIP(rs[i].Content) } + h.cache.listRecords[ipNet].SetDefault(domain.ToASCII(), rmap) + return rmap, true }