Check KubeObject.metadata is defined in getOwnerRefs (#3412)

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton authored and GitHub committed 2021-07-19 07:47:54 +03:00
1 parent c504065743
commit 48797b4a57
1 file changed
+3 -5
+3 -5
View File
@@ -254,12 +254,10 @@ export class KubeObject<Metadata extends IKubeObjectMetadata = IKubeObjectMetada
} }
getOwnerRefs() { getOwnerRefs() {
const refs = this.metadata.ownerReferences || []; const refs = this.metadata?.ownerReferences || [];
const namespace = this.getNs();
return refs.map(ownerRef => ({ return refs.map(ownerRef => ({ ...ownerRef, namespace }));
...ownerRef,
namespace: this.getNs(),
}));
} }
getSearchFields() { getSearchFields() {