summaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
authorGunnar Mills <gmills@us.ibm.com>2019-10-15 15:46:42 -0500
committerGunnar Mills <gmills@us.ibm.com>2019-10-17 13:38:40 +0000
commit96c498a32a942243a9001837a1ebda47f2493909 (patch)
tree407334d67f493de44019ae3da306d0ab20947315 /app
parent3cd2c65b57002ac2324c361a0c53f6b1865b70c6 (diff)
downloadphosphor-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.js11
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;
}
OpenPOWER on IntegriCloud