diff --git a/src/organization/activity_log/activity_log_list.component.html b/src/organization/activity_log/activity_log_list.component.html
index c98b118013b..e22f7e991a4 100644
--- a/src/organization/activity_log/activity_log_list.component.html
+++ b/src/organization/activity_log/activity_log_list.component.html
@@ -98,7 +98,7 @@
{{ rowData.event_name }}
{{item.key}}:
{{item.value}}
- {{item.value.join(', ')}}
+ {{joinArray(item.value)}}
-
{{subitem.key}}: {{subitem.value}}
diff --git a/src/organization/activity_log/activity_log_list.component.ts b/src/organization/activity_log/activity_log_list.component.ts
index b5a8fe89fb2..55b24553f33 100644
--- a/src/organization/activity_log/activity_log_list.component.ts
+++ b/src/organization/activity_log/activity_log_list.component.ts
@@ -97,6 +97,13 @@ export class ActivityLogListComponent extends BaseList implements OnInit, AfterV
return ret;
}
+ joinArray(value) {
+ if (value.length > 10) {
+ return value.slice(0, 10).join(', ') + ' ...';
+ }
+ return value.join(', ');
+ }
+
typeOf(value) {
if (value && typeof value == 'object') {
if (Array.isArray(value)) {