@@ -226,18 +226,18 @@ func findActualAsset(actualAssets []packages.Asset, savedObjects []common.MapStr
226
226
// TODO: More accurately we should check if any of the listed objects in `tags.yml` is present.
227
227
return true
228
228
}
229
- for _ , tag := range savedObjects {
230
- managed , _ := tag .GetValue ("managed" )
229
+ for _ , so := range savedObjects {
230
+ managed , _ := so .GetValue ("managed" )
231
231
if managed , ok := managed .(bool ); ! ok || ! managed {
232
232
continue
233
233
}
234
234
235
- soType , _ := tag .GetValue ("type" )
235
+ soType , _ := so .GetValue ("type" )
236
236
if soType , ok := soType .(string ); ! ok || soType != "tag" {
237
237
continue
238
238
}
239
239
240
- name , _ := tag .GetValue ("attributes.name" )
240
+ name , _ := so .GetValue ("attributes.name" )
241
241
if name , ok := name .(string ); ok && name == expectedAsset .Name {
242
242
return true
243
243
}
@@ -271,7 +271,12 @@ func formatAssetsAsString(assets []packages.Asset, savedObjects []common.MapStr)
271
271
continue
272
272
}
273
273
274
- fmt .Fprintf (& sb , "- %s (type: %s)\n " , id , soType )
274
+ name , _ := so .GetValue ("attributes.name" )
275
+ if name , ok := name .(string ); ok && name != "" {
276
+ fmt .Fprintf (& sb , "- %s (name: %q, type: %s)\n " , id , name , soType )
277
+ } else {
278
+ fmt .Fprintf (& sb , "- %s (type: %s)\n " , id , soType )
279
+ }
275
280
}
276
281
return sb .String ()
277
282
}
0 commit comments