From 194ab2dc895c6eb8fdcd499c92c0c12a65412274 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B1=88=E8=BD=A9?= Date: Fri, 23 Sep 2022 13:52:36 +0800 Subject: [PATCH] fix(region): avoid panic when show dns zone (#15035) --- pkg/compute/models/dns_zones.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/compute/models/dns_zones.go b/pkg/compute/models/dns_zones.go index cd7fd48409..63c3d6a524 100644 --- a/pkg/compute/models/dns_zones.go +++ b/pkg/compute/models/dns_zones.go @@ -293,8 +293,8 @@ func (manager *SDnsZoneManager) FetchCustomizeColumns( objs[i] = &caches[i] } cacheDetails := DnsZoneCacheManager.FetchCustomizeColumns(ctx, userCred, jsonutils.NewDict(), objs, stringutils2.SSortedStrings{}, true) - for i := range cacheDetails { - jsonDict := jsonutils.Marshal(cacheDetails[i]).(*jsonutils.JSONDict) + for j := range cacheDetails { + jsonDict := jsonutils.Marshal(cacheDetails[j]).(*jsonutils.JSONDict) jsonDict.Update(jsonutils.Marshal(objs[i]).(*jsonutils.JSONDict)) rows[i].CloudCaches = append(rows[i].CloudCaches, jsonDict) }