diff --git a/web-app/src/app/routes/bulletin/bulletin.component.html b/web-app/src/app/routes/bulletin/bulletin.component.html
index ff6ea9c2ae0..b602a708b0e 100644
--- a/web-app/src/app/routes/bulletin/bulletin.component.html
+++ b/web-app/src/app/routes/bulletin/bulletin.component.html
@@ -113,18 +113,20 @@
{{ content.host }} |
-
-
-
+
+
+
No Data Available
- {{ item.value }}
- {{ item.unit }}
+
+ {{ item.value }}
+ {{ item.unit }}
+
- |
-
+
+ |
diff --git a/web-app/src/app/routes/bulletin/bulletin.component.ts b/web-app/src/app/routes/bulletin/bulletin.component.ts
index ac5b8d217a1..21fc346c634 100644
--- a/web-app/src/app/routes/bulletin/bulletin.component.ts
+++ b/web-app/src/app/routes/bulletin/bulletin.component.ts
@@ -554,4 +554,18 @@ export class BulletinComponent implements OnInit, OnDestroy {
this.countDownTime = this.deadline;
this.cdr.detectChanges();
}
+
+ combine(field: any, fields: any): any[] {
+ let result: any[] = [];
+ if (fields.length == 0) {
+ return result;
+ }
+ for (let i = 0; i < fields.length; i++) {
+ let find = fields[i].filter((item: any) => {
+ return item.key == field.key;
+ });
+ result = result.concat(find);
+ }
+ return result;
+ }
}