From 8081b8424f99071d1e15284f92a9ebb8fb72994e Mon Sep 17 00:00:00 2001 From: Joseph Schorr Date: Tue, 17 Oct 2017 13:13:19 -0400 Subject: [PATCH] Further NPE fix in tag signing display Fixes https://jira.prod.coreos.systems/browse/QS-37 --- .../ui/tag-signing-display/tag-signing-display.component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/js/directives/ui/tag-signing-display/tag-signing-display.component.ts b/static/js/directives/ui/tag-signing-display/tag-signing-display.component.ts index 78b14c640..c74b8ad25 100644 --- a/static/js/directives/ui/tag-signing-display/tag-signing-display.component.ts +++ b/static/js/directives/ui/tag-signing-display/tag-signing-display.component.ts @@ -94,7 +94,7 @@ export class TagSigningDisplayComponent { // Find all delegations containing the tag as a target. Object.keys(delegationSet.delegations).forEach((delegationName) => { var delegation = delegationSet.delegations[delegationName]; - if (delegation.targets && delegation.targets[tag.name]) { + if (delegation && delegation.targets && delegation.targets[tag.name]) { var DelegationInfo = this.buildDelegationInfo(tag, delegationName, delegation); info.delegations.push(DelegationInfo); info.delegationsByName[delegationName] = DelegationInfo;