diff options
| author | Gunnar Mills <gmills@us.ibm.com> | 2019-10-15 15:46:42 -0500 |
|---|---|---|
| committer | Gunnar Mills <gmills@us.ibm.com> | 2019-10-17 13:38:40 +0000 |
| commit | 96c498a32a942243a9001837a1ebda47f2493909 (patch) | |
| tree | 407334d67f493de44019ae3da306d0ab20947315 /app | |
| parent | 3cd2c65b57002ac2324c361a0c53f6b1865b70c6 (diff) | |
| download | phosphor-webui-96c498a32a942243a9001837a1ebda47f2493909.tar.gz phosphor-webui-96c498a32a942243a9001837a1ebda47f2493909.zip | |
Logs: Move over to new Associations
Logging moved over to the new Associations interface here:
https://github.com/openbmc/phosphor-logging/commit/27d82814c3e79865221f599b98ce069c31c4d60a
Without this change was seeing:
TypeError: "r.data[h].associations is undefined"
getLogs https://w81.aus.stglabs.ibm.com/app.bundle.js:41
d https://w81.aus.stglabs.ibm.com/app.bundle.js:6
d https://w81.aus.stglabs.ibm.com/app.bundle.js:6
$digest https://w81.aus.stglabs.ibm.com/app.bundle.js:6
$apply https://w81.aus.stglabs.ibm.com/app.bundle.js:6
y https://w81.aus.stglabs.ibm.com/app.bundle.js:6
C https://w81.aus.stglabs.ibm.com/app.bundle.js:6
onload https://w81.aus.stglabs.ibm.com/app.bundle.js:6
Possibly unhandled rejection: {}
Added an hasOwnProperty before the foreach.
Tested: No longer see the error. See the "Related items:" on the
event log panel.
Change-Id: I60be885feea72b1388b7cbf4c3a7b9df7dbb9a02
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
Diffstat (limited to 'app')
| -rw-r--r-- | app/common/services/api-utils.js | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/app/common/services/api-utils.js b/app/common/services/api-utils.js index 23355e1..8a1c35e 100644 --- a/app/common/services/api-utils.js +++ b/app/common/services/api-utils.js @@ -863,10 +863,13 @@ window.angular && (function(angular) { Constants.SEVERITY_TO_PRIORITY_MAP[severityCode]; severityFlags[priority.toLowerCase()] = true; relatedItems = []; - content.data[key].associations.forEach(function(item) { - relatedItems.push(item[2]); - }); - + if (content.data[key].hasOwnProperty( + ['Associations'])) { + content.data[key].Associations.forEach(function( + item) { + relatedItems.push(item[2]); + }); + } if (content.data[key].hasOwnProperty(['EventID'])) { eventID = content.data[key].EventID; } |

