Files
cloudpods/pkg/cloudcommon
郑雨 40d98c08f9 fix: Fix the unexpected json field coverage after GetCustomizeColumns
一般来说一个资源的detail版本的输出会放在 <ResoureName>Details
这样的结构体中,并且这个结构体包含资源本身。不过一般在 details
的处理函数中(比如GetCustomizeColumns)资源本身的结构体都是默认值,
而jsonutils的unmarshal函数会把默认值(零值)的int类型(也可能会有其他类型)
unmarshal到jsonutils.JSONDict中(string类型就不会有这种情况)。
这会导致返回的extraDict会覆盖掉原来的Dict中的一些字段,这种覆盖并不是所期望的。
所以现在暂时改为用后者来覆盖前者,前者是最终输出的全集。
2019-12-10 15:58:22 +08:00
..
2019-10-28 06:22:17 +00:00
2019-10-28 06:22:17 +00:00
2019-10-28 06:22:17 +00:00
2019-12-04 20:49:39 +08:00
2019-11-11 17:05:21 +08:00
2019-09-12 18:59:42 +08:00
2019-03-29 14:47:48 +08:00